home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 011a / ace151.zip / ACE.DOC < prev    next >
Text File  |  1993-05-17  |  208KB  |  6,221 lines

  1.  
  2.          
  3.          
  4.          
  5.          
  6.          
  7.          
  8.          
  9.          
  10.          
  11.          
  12.          
  13.          
  14.          
  15.          
  16.          
  17.          
  18.          
  19.          
  20.          
  21.          
  22.          
  23.                              AceComm & Utilities (Tm)
  24.          
  25.                   Version  1.51
  26.          
  27.         "Leading Software Technology"  for todays Hi-Speed Modem
  28.          
  29.                 Evaluation copy 05/17/93
  30.          
  31.                                     AceComm
  32.          
  33.          
  34.          
  35.          
  36.          
  37.          
  38.          
  39.          
  40.          
  41.          
  42.          
  43.          
  44.          
  45.          
  46.          
  47.          
  48.          
  49.          
  50.          
  51.          
  52.          
  53.          
  54.          
  55.          
  56.          
  57.          
  58.          
  59.          
  60.          
  61.          
  62.          
  63.          
  64.          
  65.                                AceComm & Utilities
  66.                    Version 1.51
  67.                   Copyright (c) 1990 - 1993 all rights reserved
  68.                                        by
  69.                    MGP Programming Services & Michael G Phelps
  70.          
  71.          
  72.          
  73.          
  74.          
  75.          
  76.          
  77.          
  78.          
  79.          
  80.          
  81.          
  82.          
  83.          
  84.          
  85.          
  86.          
  87.          
  88.          
  89.          
  90.          
  91.          
  92.          
  93.          
  94.          
  95.          
  96.          
  97.          
  98.          
  99.          AceComm Support Services            (602) 846-4563 Telephone
  100.          Michael G Phelps                    (602) 846-2940 BBS
  101.          Phoenix, AZ                         CompuServe    75120,3306
  102.          
  103.          
  104.          
  105.          
  106.          
  107.          
  108.          
  109.          
  110.          
  111.          
  112.          
  113.                                       CONTENTS
  114.          
  115.          Chapter 1   INTRODUCTION........................................2
  116.                         PRESS TEXT.......................................2
  117.                         FEATURES.........................................3
  118.          Chapter 2   QUICK START.........................................4
  119.          Chapter 3   TERMINAL AREA.......................................8
  120.                         Pop Up Reference.................................9
  121.          Chapter 4   PRM-data MENUS AREA................................10
  122.                         General Controls................................11
  123.                         Terminal Area Options...........................15
  124.                         Serial Port Setup...............................17
  125.                         Port Select/Configure...........................18
  126.                         Line Control....................................20
  127.                         Modem Connect Strings...........................25
  128.                         Modem Response Strings..........................26
  129.                         Modem Commands..................................27
  130.                         Modem Control...................................28
  131.                         Terminal Type / Video Emulation.................29
  132.                         Key Translation Sequence file (.KTS)............30
  133.                         Keyboard MACRO Assignments......................31
  134.                         Directories in Use Menu.........................40
  135.                         Executable Utilities............................42
  136.                         Auto Download Sequence Triggers.................45
  137.                         AutoM MACROS....................................46
  138.                         Mass Menu Attribute Changes.....................47
  139.                         Interactive EMSI data...........................49
  140.          Chapter 5   INTERNAL / EXTERNAL PROTOCOLS......................52
  141.                         Internal, Defined-External Receiving Units......52
  142.                         Internal, Defined-External Sending Units........53
  143.          Chapter 6   TELEPHONE DIRECTORY AREA...........................57
  144.          Chapter 7   INTERNAL FILE LISTER...............................64
  145.                         Tagged Files Display............................68
  146.          Chapter 8   ACECOMM DATA FILES.................................69
  147.                         ACE.PRM / .CTL..................................69
  148.                         ACE.CFG Data....................................70
  149.                         KTS files.......................................72
  150.                         KBD files.......................................73
  151.                         REQ/MLF,BCH,SCR,FON files.......................75
  152.          
  153.          
  154.          
  155.          
  156.          
  157.          
  158.          
  159.          
  160.          
  161.          
  162.          
  163.          
  164.          
  165.          
  166.          
  167.                                       CONTENTS
  168.          
  169.          Chapter 9   AceComm  MACRO Programming Language................77
  170.          Chapter 10  MACROS.............................................79
  171.                         Local User Input (LUI) Functions................79
  172.                         Character I/O Functions.........................83
  173.                         File Functions..................................86
  174.                         Data Transfer functions.........................86
  175.                         Modem Functions.................................89
  176.                         FON Record / Dialing............................90
  177.                         Misc Functions..................................92
  178.          Chapter 11  MACRO Parameter Functions..........................93
  179.                         Expandable MACRO Parameters.....................93
  180.                         Expandable MACRO Functions......................97
  181.          Chapter 12  WARRANTY...........................................98
  182.          Chapter 13  LICENSE............................................99
  183.          Chapter 14  ACECOMM User Support..............................102
  184.                         Contacting the author..........................102
  185.          Chapter 15  Registering AceComm...............................103
  186.                         Order Form.....................................104
  187.                         Credit Card Order Form.........................106
  188.          Chapter 16  FILE_ID.DIZ.......................................110
  189.          
  190.          
  191.          
  192.          
  193.          
  194.          
  195.          
  196.          
  197.          
  198.          
  199.          
  200.          
  201.          
  202.          
  203.          
  204.          
  205.          
  206.          
  207.          
  208.          
  209.          
  210.          
  211.          
  212.          
  213.          
  214.          
  215.          
  216.          
  217.                 Page 1              AceComm & Utilities (Tm)
  218.          
  219.          
  220.          
  221.          Chapter 1  INTRODUCTION
  222.          
  223.                     PRESS TEXT
  224.          
  225.          
  226.          AceComm Support Services            (602) 846-4563 Telephone
  227.          Michael G Phelps                    (602) 846-2940 BBS
  228.          Phoenix, AZ                         CompuServe    75120,3306
  229.          
  230.                                   AceComm & Utilities (Tm)
  231.          
  232.                        Version  1.51
  233.          
  234.                  "Leading Software Technology"  for todays Hi-Speed Modem
  235.          
  236.          
  237.               For DOS IBM-PC/clone, monochrome or color video adapter
  238.           --Ease of Use--
  239.               AceComm's  basic  setup  provides  a  powerful  and potently
  240.               complex communications interface, at introductory level.
  241.           --Very Configurational--
  242.               MACRO  Language  and  Keyboard  Re-Assignment provide custom
  243.               control at any user level.
  244.          
  245.               Supports multiple (custom) KeyBoarD definition files
  246.          
  247.               Custom Keyboards associated to Fon.Record can be  loaded  on
  248.               Dial/Connect
  249.          
  250.               Colors/Menus/Sounds customizer
  251.           --Multi Thread Functions--
  252.               Multi-level  MACROS  provide  Pop-up  services  inside   all
  253.               windows
  254.           --Full Featured--
  255.               Script Language with AutoScriptGen (Tm)
  256.          
  257.               Internal  protocols  Xmodem to 1k, Ymodem to 1k/G, Zmodem to
  258.               8k, ASCII text, EMSI/IEMSI
  259.          
  260.               Color Scroll-Back-Buffer, Screen-Tag, Screen-To-File, Screen
  261.               Blank
  262.          
  263.               Context  sensitive  help  lines,   Area   sensitive   Pop-up
  264.               Reference
  265.          
  266.               Filelister/Utility Area, unlimited external program support
  267.          
  268.               Unlimited phone directories
  269.          
  270.          
  271.          
  272.                 Page 2              AceComm & Utilities (Tm)
  273.          
  274.          
  275.          
  276.          Chapter 1  INTRODUCTION
  277.          
  278.                     FEATURES
  279.          
  280.          
  281.          * Small, Fast, Friendly user interface
  282.          
  283.          * Completely Re definable Keyboard
  284.          
  285.          * Highly Configurational User Interface
  286.          
  287.          * Key Translation Sequence customizer
  288.          
  289.          * MACRO Programing Language
  290.          
  291.          * Context sensitive help lines
  292.          
  293.          * AutoScriptGen(tm)
  294.          
  295.          * FIFO (16550) UART support
  296.          
  297.          * Configurational PORT Address/IRQ, RX/TX Buffers
  298.          
  299.          * Internal Protocols (Ascii, Xmodem, Xmodem1k, Ymodem, Ymodem1k
  300.            YmodemG, Zmodem, Zmodem-ZedZap(to 8k)
  301.          
  302.          * Video Terminal Support for TTY, ANSI, AVATAR
  303.          
  304.          * External Protocol Auto download trigger support
  305.          
  306.          * Multiple Phone Directory support
  307.          
  308.          * Color Scroll Back Buffer
  309.          
  310.          * EMS/XMS/DISK SWAP support
  311.          
  312.          * EMSI protocol Point Mail System, FIDO File Requests
  313.          
  314.          * IEMSI protocol data handshaking
  315.          
  316.          * Internal Screen Blanker (screen saver)
  317.          
  318.          * On line File Screen Tag Function
  319.          
  320.          * Extra utilities included, enhance and add to the basic setup
  321.          
  322.          
  323.          
  324.          
  325.          
  326.          
  327.                 Page 3              AceComm & Utilities (Tm)
  328.          
  329.          
  330.          
  331.          Chapter 2  QUICK START
  332.          
  333.          
  334.                 QUICK START INSTRUCTIONS FOR AceComm & Utilities
  335.                              Last revised 05/09/93
  336.          
  337.          The  AceComm  package is distributed in a compressed format.  The
  338.          compression utility used with AceComm is the current  version  of
  339.          LHA  (this writing LHA213).  AceComm package and sub-packages are
  340.          compressed as  SelF  eXtracting  "SFX"  files.   This  means  the
  341.          compressed  file "ARCHIVE" uses an .EXE file extension.  This SFX
  342.          format allows you  the  user  to  simply  type  the  name  of  an
  343.          archive.   The  archive's  SFX code will execute, and extract the
  344.          files to their un-compressed form.
  345.          
  346.          Many BBS systems will store the distributed SFX  file  inside  an
  347.          archive envelope of their default archiver.
  348.          
  349.                QUICK SETUP STEPS
  350.          
  351.          Step  1
  352.             - Un compress the AceComm package into it's own sub directory.
  353.               This example assumes the filename ACE0520.EXE
  354.               AceComm filenames are dated with release date.
  355.               ACE   05      20     .EXE
  356.                   month    day      SFX
  357.               where 0520 means 05/20 or May 20 release date
  358.               .EXE means AceComm  is  distributed  as  a  SelF eXtracting
  359.               archive (SFX)
  360.          
  361.                          Example
  362.          
  363.                  At the DOS prompt type:  md \ace
  364.                  At the DOS prompt type:  copy ACE0520.EXE \ACE
  365.                  At the DOS prompt type:  cd \ace
  366.                  At the DOS prompt type:  ACE0520
  367.          
  368.               The basic setup files will be ready in a sub directory ACE.
  369.               Other  files  that  include  SFX  in the filename and end in
  370.               .EXE file extension, are also SelF eXtracting archives.
  371.               These files are enhancements to the basic setup.
  372.          
  373.          
  374.          Step 2
  375.             - Read ACTL.DOC  (1 page)
  376.          
  377.             - Run ACTL.EXE (complies ACE.CTL into ACE.PRM)
  378.          
  379.                          Example ACTL ace.ctl
  380.          
  381.          
  382.                 Page 4              AceComm & Utilities (Tm)
  383.          
  384.          
  385.          
  386.          Chapter 2  QUICK START
  387.          
  388.          
  389.             ACTL.EXE need only be run when creating  a  new  re-initialized
  390.             PRM  file  is  desired.   All  PRM-data is edit able from within
  391.             inside AceComm.
  392.          
  393.          
  394.          Step 3
  395.             - Run ACE.EXE
  396.                  At the DOS prompt type:  ACE
  397.          
  398.          
  399.          
  400.          
  401.                - OPTIONAL -
  402.          Not required for QUICK START
  403.          
  404.          After  having  become  familiar with AceComm, you may decide to
  405.          edit ACE.CTL for some  personal  defaults.   This  will  allow
  406.          future compilations to use your custom setup instructions.
  407.          
  408.          
  409.          The following are enhancements to the AceComm package
  410.          
  411.          a) FON_SFX.EXE
  412.             FON_SFX contains several sample .BBS, FON, and .NOD files.
  413.          
  414.             It  is  suggested  that  FON_SFX  be  un-compressed  inside  a
  415.             sub directory to the AceComm directory
  416.          
  417.                          Example: C:\ACE\FON
  418.          
  419.                  At the DOS prompt type:  md \ace\fon
  420.                  At the DOS prompt type:  copy FON_SFX.EXE \ace\fon
  421.                  At the DOS prompt type:  cd \ace\fon
  422.                  At the DOS prompt type:  FON_SFX
  423.                  At the DOS prompt type:  cd \ace
  424.          
  425.             NOTE: ACTL creates these directories if defined in ACE.CTL and
  426.                   not found.
  427.          
  428.          b) KTS_SFX.EXE
  429.             KTS_SFX  contains  the  KTS  files  included  in  the  default
  430.             setup,  as  well  as  the  ascii  versions.  Ascii version KTS
  431.             files  share  the  filename  with  KTS  files,  but  use  .ASC
  432.             extension.
  433.          
  434.             It  is  suggested  that  KTS_SFX  be  un-compressed  inside  a
  435.          
  436.          
  437.                 Page 5              AceComm & Utilities (Tm)
  438.          
  439.          
  440.          
  441.          Chapter 2  QUICK START
  442.          
  443.             sub directory to the AceComm directory
  444.          
  445.                          Example: C:\ACE\KTS
  446.          
  447.                  At the DOS prompt type:  md \ace\kts
  448.                  At the DOS prompt type:  copy KTS_SFX.EXE \ace\kts
  449.                  At the DOS prompt type:  cd \ace\kts
  450.                  At the DOS prompt type:  KTS_SFX
  451.                  At the DOS prompt type:  cd \ace
  452.          
  453.             (.KTS  files  are  the  Key  Translation  Sequence  files  for
  454.             terminals) This file contains ascii versions  of  .KTS  files.
  455.             ASC files are compiled into KTS files using KTS.EXE.
  456.          
  457.          
  458.          c) UTIL_SFX.EXE
  459.             UTIL_SFX contains several utilities that enhance the AceComm
  460.             package. Each utility has it's .DOC file.
  461.          
  462.             It  is  suggested  that  UTIL_SFX  be  un-compressed  inside a
  463.             sub directory to the AceComm directory
  464.          
  465.                          Example: C:\ACE\UTIL
  466.          
  467.                  At the DOS prompt type:  md \ace\util
  468.                  At the DOS prompt type:  copy UTIL_SFX.EXE \ace\util
  469.                  At the DOS prompt type:  cd \ace\util
  470.                  At the DOS prompt type:  UTIL_SFX
  471.                  At the DOS prompt type:  cd \ace
  472.          
  473.             CBF.EXE can compile direct FBL output into a FON  file.   'CBF
  474.             1_114.BBS'
  475.          
  476.             IDX.EXE  creates  a  very small index file so that AceComm can
  477.             use a RAW NODELIST file for mailer mode/file requests.
  478.          
  479.             FBL.EXE creates a .BBS and .NOD file from the raw nodelist for
  480.             a given NET HOST
  481.          
  482.             KTS.EXE compiles a Key Translation Sequence file from ascii to
  483.             binary format.
  484.          
  485.             ANSI.EXE filters ANSI and AVATAR video control sequence  codes
  486.             from files.  ANSI.EXE can also be used to view the files.
  487.          
  488.          
  489.          
  490.          
  491.          
  492.                 Page 6              AceComm & Utilities (Tm)
  493.          
  494.          
  495.          
  496.          Chapter 2  QUICK START
  497.          
  498.          
  499.                Custom colors, sounds, etc.
  500.                 - See bottom of ACE.CTL file.
  501.                 -  See  MASS  MENU  area  inside  PRM-data  editor (inside
  502.                    AceComm)
  503.          
  504.                Multiple .FON files
  505.                 - Selectable from inside the FON LIST AREA
  506.          
  507.          
  508.          
  509.          
  510.          
  511.          
  512.          
  513.          
  514.          
  515.          
  516.          
  517.          
  518.          
  519.          
  520.          
  521.          
  522.          
  523.          
  524.          
  525.          
  526.          
  527.          
  528.          
  529.          
  530.          
  531.          
  532.          
  533.          
  534.          
  535.          
  536.          
  537.          
  538.          
  539.          
  540.          
  541.          
  542.          
  543.          
  544.          
  545.          
  546.          
  547.                 Page 7              AceComm & Utilities (Tm)
  548.          
  549.          
  550.          
  551.          Chapter 3  TERMINAL AREA
  552.          
  553.          
  554.          ----------------------------------------------------------------
  555.          
  556.               AceComm Copyright   (c)  1990,  1993  by  MGP  Programming
  557.               Services & Michael
  558.                                   AceComm & Utilities (Tm)
  559.                  "Leading Software Technology"  for todays hi-speed modem
  560.                                   Evaluation copy 05/12/93
  561.          OK
  562.          
  563.          OK
  564.          
  565.          
  566.          ...
  567.          
  568.           AceComm ▒ 2,19200L,7E1 ▒ Av/An ▒ 08:06:48am ▒ ALT-V =PopUp Ref,
  569.          ----------------------------------------------------------------
  570.          
  571.          AceComm begins presenting  to  the  user  it's  TERMINAL  screen.
  572.          TERMINAL is the area in which all other areas are accessible, and
  573.          where  serial I/O takes place for the user.  Above is a sample of
  574.          the AceComm TERMINAL screen upon start  up.   A  status  line  is
  575.          present,  when  it's  flag  is  SET(default).   If  on  line, the
  576.          'AceComm' would be replaced with 'CARRIER, and other  information
  577.          particular  to  the  current setup, and host.  Note the 'L' after
  578.          baud(19200) indicates LOCK BAUD is  SET.   'ANSI'  indicates  the
  579.          current active VIDEO EMULATION.
  580.          
  581.          Hold  down  the  ALT  key  for  a  POP UP REFEReNCE to key-combos
  582.          available from the TERMINAL area.  Releasing the ALT key and  the
  583.          POP-UP REFERENCE disappears.
  584.          
  585.          The default Keyboard is completely re definable by re-defining the
  586.          KEY-COMBO a different MACRO(s)
  587.          
  588.          
  589.          
  590.          
  591.          
  592.          
  593.          
  594.          
  595.          
  596.          
  597.          
  598.          
  599.          
  600.          
  601.          
  602.                 Page 8              AceComm & Utilities (Tm)
  603.          
  604.          
  605.          
  606.          Chapter 3  TERMINAL AREA
  607.          
  608.                     Pop Up Reference
  609.          
  610.          
  611.          (TERMINAL screen below with POP UP REFERENCE)
  612.          ----------------------------------------------------------------
  613.               AceComm Copyright (c) 199╓─ALT A───────────────────────────
  614.                                       A║ ALT-A <AutoScrGen_LUI>
  615.                      "Leading Software ║ ALT-B <BackBuffer_LUI>
  616.                                       E║ ALT-C <CaptureFile_LUI>
  617.          OK                            ║ ALT-D <FonListDialer_LUI>
  618.                                        ║ ALT-E <HostMode>
  619.          OK                            ║ ALT-F <FileLister_LUI>
  620.                                        ║ ALT-H <MdmHangUp>
  621.          OK                            ║ ALT-J <CommandShell_LUI>
  622.                                        ║ ALT-L <RunProgram> list
  623.                                        ║ ALT-P <PrmDataMenus_LUI>
  624.                                        ║ ALT-R <RunScriptFile_LUI>
  625.                                        ║ ALT-S <ScrnSnapshot_LUI>
  626.                                        ║ ALT-T <ScrnTag_LUI>
  627.                                        ║ ALT-V <ViewKeyCombos>
  628.                                        ║ ALT-X <EndAceComm>
  629.                                        ║ ALT-Z <ClearWindow>
  630.                                        ║  -------------------------------
  631.                                        ║ ALT-1 <SendZmo> %P
  632.                                        ║ ALT-2 <RunProgram> DSZ sz %P %WK
  633.                                        ║>ALT-3 <SendAscii> %P
  634.                                        ╙───  More  Print_template  Quit ─
  635.          
  636.          > Send ASCII file, uses hardware handshaking, great for message
  637.           AceComm ▒ 2,19200L,7E1 ▒ Av/An ▒ 07:00:57pm ▒ ALT-V =PopUp Ref,
  638.          ----------------------------------------------------------------
  639.          
  640.          The  POP  UP  REFERENCE  provides a QUICK glance at the keyboard.
  641.          Any key assigned a MACRO is displayed.  The example  above  lists
  642.          extended  ALT-keys  valid  for the TERMINAL area.  Each area Back
  643.          buffer, Tagger, PRM-data etc.  have available their own  extended
  644.          keys list and holding down the ALT key in an area will pop up the
  645.          POP UP REFERENCE for the area you are in.  Lets take a brief look
  646.          at  the  extended  keys  available  from  TERMINAL  area's POP UP
  647.          REFERENCE.
  648.          
  649.          "Print_template" allows you to print a list  of  keys  that  have
  650.           MACRO assignments.  The default filename is "PRN".  You may find
  651.           it  handy to print to a FILE, (key.prn) or similar, this way you
  652.           can format the TEMPLATE, for a more custom print job.
  653.          
  654.          
  655.          
  656.          
  657.                 Page 9              AceComm & Utilities (Tm)
  658.          
  659.          
  660.          
  661.          Chapter 4  PRM-data MENUS AREA
  662.          
  663.          
  664.          
  665.              ╓─D:\ACE\ACE.PRM───────────────╖
  666.              ║  General Controls            ║
  667.              ║  Terminal Area Options       ║
  668.              ║  Serial Port Setup           ║
  669.              ║  KeyBoard MACRO Assignments  ║
  670.              ║  Directories in Use Menu     ║
  671.              ║  Executables Menus           ║
  672.              ║  AutoDnLd Trigger Sequences  ║
  673.              ║  Curtain color               ║
  674.              ║  Menus / Colors / Sounds     ║
  675.              ║  Interactive EMSI data       ║
  676.              ║>>Print ACEORDER.FRM          ║
  677.              ║  AutoSave is ON              ║
  678.              ╙─── Select  Quit ─────────────╜
  679.          
  680.          ...
  681.          
  682.          > Information about registering your copy of AceComm with the au
  683.          ----------------------------------------------------------------
  684.          
  685.          Virtually  any  data  contained  inside  the  ACE.PRM   file   is
  686.          accessible  and configurational from the PRM-data area.  Above is
  687.          the menu you will see after pressing key-combo <PrmDataMenus_LUI>
  688.          is assigned to from the TERMINAL area.
  689.          
  690.          Notice the bottom line of text in the menu  says  "AutoSave  ON".
  691.          AutoSave can be toggled On/Off from inside the "General Controls"
  692.          menu.   When  ON, changes made from inside the PRM-data menus are
  693.          saved to ACE.PRM automatically.  If  AutoSave  has  been  toggled
  694.          OFF,  the  "AutoSave  ON"  is  replaced  on  the  menu with "Save
  695.          Changes" and this menu item must be selected for  changes  to  be
  696.          kept  past  exiting  AceComm.   Note: If you toggle "AutoSave" to
  697.          Off, you will select the "Save  Changes"  option  before  exiting
  698.          AceComm,  if  you  want  the  toggled  option  to remain toggled.
  699.          Otherwise, AceComm will be back to "AutoSave" when re-started.
  700.          
  701.          Notice the TEXT LINE  directly  below  the  menu.   The  line  is
  702.          AceComm's   context  sensitive  help  display  for  that  current
  703.          "highlighted" line.
  704.          
  705.          
  706.          
  707.          
  708.          
  709.          
  710.          
  711.          
  712.                 Page 10              AceComm & Utilities (Tm)
  713.          
  714.          
  715.          
  716.          Chapter 4  PRM-data MENUS AREA
  717.          
  718.                     General Controls
  719.          
  720.          
  721.          
  722.              ╓─D:\ACE\ACE.PRM───────────────╖
  723.              ║>╓─General Controls──────────────────────────────╖
  724.              ║ ║>Inter byte delay                         0    ║
  725.              ║ ║ Auto Save Changes                        On   ║
  726.              ║ ║ Snow (vertical retrace) checking         Off  ║
  727.              ║ ║ Swap for <RunProgram>                    On   ║
  728.              ║ ║ Swap for <CommandShell_LUI>              On   ║
  729.              ║ ║ Screen Saver timeout value (minutes)     5    ║
  730.              ║ ║ Keep Log file                            On   ║
  731.              ║ ║ Ring BELL on Dial/Connect                1    ║
  732.              ║ ║ Modem Response Timeout when dialing      48   ║
  733.              ║ ║ Seconds between re dials                 1    ║
  734.              ╙─║ All Sounds Override Switch <> Sounds are On   ║
  735.                ╙─── Edit  Quit ────────────────────────────────╜
  736.          
  737.          ...
  738.          
  739.          
  740.          > Value x 1/20th second delay between characters (modem commands
  741.          ----------------------------------------------------------------
  742.          
  743.          All controls are a series of flags which tell AceComm when to use
  744.          some of the features, and when not to.   Flags  with  the  ON/OFF
  745.          status  are  toggles,  and  will  be  toggled  here in this menu.
  746.          Notice the "Screen Saver" flag description contains the number 3,
  747.          rather than an ON/OFF.  Selecting Screen  Saver  mode  0  =  OFF.
  748.          Screen  Saver can be set from 0 - 10.  Values above 0 are minutes
  749.          without a key press to AceComm blanking the  screen.   Screen  is
  750.          restored with a key press.  Un-blank-key-press is valid.  Use ALT
  751.          alone for non-destructive key press to un-blank the screen.
  752.          
  753.          - Inter Byte Delay                         Off
  754.            Add  55  millisecond  delay  between  modem command characters.
  755.            Also adds an extra second between  re  dials,  before  MDM_INIT
  756.            etc.
  757.          
  758.          
  759.          - Auto Save Changes                        On
  760.            When  "ON"  AceComm  will  save PRM-data changes to the ACE.PRM
  761.            file.  When "OFF" the prompt inside the main PRM-data menu must
  762.            be selected for PRM-data changes to be recorded to file.   This
  763.            pertains  to  actual PRM-data below the menu system data.  Menu
  764.            area attributes are ALWAYS SAVED, with exception to "Mass  Menu
  765.          
  766.          
  767.                 Page 11              AceComm & Utilities (Tm)
  768.          
  769.          
  770.          
  771.          Chapter 4  PRM-data MENUS AREA
  772.          
  773.                     General Controls (continued)
  774.          
  775.            Area"  changes,  these  must  be affected using the appropriate
  776.            selection from inside "Mass Menu".
  777.          
  778.          
  779.          
  780.          
  781.          
  782.          
  783.          
  784.          
  785.          
  786.          
  787.          
  788.          
  789.          
  790.          
  791.          
  792.          
  793.          
  794.          
  795.          
  796.          
  797.          
  798.          
  799.          
  800.          
  801.          
  802.          
  803.          
  804.          
  805.          
  806.          
  807.          
  808.          
  809.          
  810.          
  811.          
  812.          
  813.          
  814.          
  815.          
  816.          
  817.          
  818.          
  819.          
  820.          
  821.          
  822.                 Page 12              AceComm & Utilities (Tm)
  823.          
  824.          
  825.          
  826.          Chapter 4  PRM-data MENUS AREA
  827.          
  828.                     General Controls (continued)
  829.          
  830.          
  831.          
  832.          - Snow (vertical retrace) checking         Off
  833.            AceComm uses direct video buffer  writes  for  all  it  display
  834.            areas.   Most  areas  will  be  able  to  handle  SNOW CHECKING
  835.            properly before making screen updates.
  836.          
  837.          
  838.          - Swap for <RunProgram>                    On
  839.            XMS, EMS, DISK swapping for the AceComm  executable  will  take
  840.            place  when  this  flag  is set "ON".  When SWAPPING is active,
  841.            AceComm 's SIO  is  deactivated  while  <RunProgram>  MACRO  is
  842.            active.
  843.          
  844.            Notes: AceComm is currently using Ralf Brown's  SWAP  functions
  845.                   for  the  SWAP  service.   SWAP  is the only code inside
  846.                   AceComm executable that is not written entirely  by  MGP
  847.                   Programming  Services.   SWAP  has proven to be the most
  848.                   dependable code of this type that has been tested in our
  849.                   executable files.  A.C.E.  Software would like to  thank
  850.                   Ralf  Brown  for  permission to use his SWAP code in our
  851.                   products.
  852.          
  853.          
  854.          - Swap for <CommandShell_LUI>              On
  855.            XMS,  EMS,  DISK  swapping for the AceComm executable will take
  856.            place when this flag is set "ON".   When  SWAPPING  is  active,
  857.            AceComm 's SIO is deactivated while <CommandShell_LUI> MACRO is
  858.            active.
  859.          
  860.            Notes: The Notes for <RunProgram> apply to this MACRO
  861.          
  862.          - Screen Saver timeout value (minutes)     3
  863.            Screen Blanking service.
  864.          
  865.          
  866.          - Keep Log file                            On
  867.            Toggle AceComm use logging ON/OFF.
  868.          
  869.          
  870.          
  871.          
  872.          
  873.          
  874.          
  875.          
  876.          
  877.                 Page 13              AceComm & Utilities (Tm)
  878.          
  879.          
  880.          
  881.          Chapter 4  PRM-data MENUS AREA
  882.          
  883.                     General Controls (continued)
  884.          
  885.          
  886.          
  887.          - Ring BELL on Dial/Connect                1
  888.            Seconds to ring BELL on successful detection of either DCD or a
  889.            connect message response from the modem.
  890.          
  891.          
  892.          - Modem Response Timeout when dialing      48
  893.            Master  timeout  when  dialing.   Overrides your modem's own S7
  894.            register.
  895.          
  896.            Notes: It is best to set this value several seconds above  your
  897.                   modem's S7 register.
  898.          
  899.          
  900.          - Seconds between re dials                 1
  901.            AceComm  will pause this many seconds between receiving a modem
  902.            response string, or timing  out,  and  sending  the  next  dial
  903.            string  to  the  modem.   The  variable  can  be toggled from 0
  904.            seconds to 12 seconds.
  905.          
  906.          
  907.          - All Sounds Override Switch <> Sounds are Off
  908.            Toggle, enable/disable all sounds. Master override.
  909.          
  910.          
  911.          
  912.          
  913.          
  914.          
  915.          
  916.          
  917.          
  918.          
  919.          
  920.          
  921.          
  922.          
  923.          
  924.          
  925.          
  926.          
  927.          
  928.          
  929.          
  930.          
  931.          
  932.                 Page 14              AceComm & Utilities (Tm)
  933.          
  934.          
  935.          
  936.          Chapter 4  PRM-data MENUS AREA
  937.          
  938.                     Terminal Area Options
  939.          
  940.          
  941.          
  942.              ╓─D:\ACE\ACE.PRM───────────────╖
  943.              ║  General Controls            ║
  944.              ║>╓─Terminal Area Options───────────────────────────╖
  945.              ║ ║>Status line                              On     ║
  946.              ║ ║ Auto Download                            On     ║
  947.              ║ ║ Screen Saver if Data Carrier Detect      No     ║
  948.              ║ ║ BackBuf Lines (100=16k (80 wide Color))  300    ║
  949.              ║ ║ Terminal Area screen color (TTY mode)    7      ║
  950.              ║ ║ Drop DTR when quitting AceComm           No     ║
  951.              ║ ║ Log modem response while off line        No     ║
  952.              ║ ║ Default Video Emulation                  Av/An  ║
  953.              ║ ╙─── Edit  Quit ──────────────────────────────────╜
  954.              ╙─── Select  Quit ─────────────╜
  955.          
  956.          ...
  957.          
  958.          
  959.          > Toggle AceComm`s main status line display
  960.          ----------------------------------------------------------------
  961.          
  962.          - Status line                              On
  963.            Toggle AceComm 's STATUS LINE On/Off
  964.          
  965.            Notes: AutoScrGen(tm) will assert the STATUS LINE, and  restore
  966.                   it  on when through.  The RunScript function will do the
  967.                   same.
  968.          
  969.          
  970.          - Auto Download                            On
  971.            Activate/deactivate AutoD trigger sequences.  Associated  AutoM
  972.            MACROS are activated/deactivated as well.
  973.          
  974.          
  975.          - Screen Saver if Data Carrier Detect      No
  976.            Screen  Blanking  service  disabled during modem status DCD bit
  977.            detected to be ASSERTED.
  978.          
  979.          
  980.          - BackBuf Lines (100=16k (80 wide Color)) 400
  981.            Setting the field to "0" turns the buffer "OFF".
  982.          
  983.          
  984.          
  985.          
  986.          
  987.                 Page 15              AceComm & Utilities (Tm)
  988.          
  989.          
  990.          
  991.          Chapter 4  PRM-data MENUS AREA
  992.          
  993.                     Terminal Area Options (continued)
  994.          
  995.          
  996.          - Terminal Area screen color (TTY mode)    7
  997.            This setting allows changing the Terminal Screen color that  is
  998.            initially  active  when  AceComm  is  started.   The color will
  999.            remain constant through TTY video emulation.
  1000.          
  1001.          
  1002.          - Drop DTR when quitting AceComm            No
  1003.            AceComm will or will not drop DTR when the  <EndACECOMM>  MACRO
  1004.            is run.  Most modems will by default, drop carrier along with a
  1005.            drop in DTR.  DTR is a bit in the modem control register of the
  1006.            UART.   Setting  this  to  "YES" will cause AceComm to drop DTR
  1007.            when ever <EndACECOMM> MACRO is executed.
  1008.          
  1009.          
  1010.          - Log modem response while off line        No
  1011.            AceComm can log modem response strings that come in.  This flag
  1012.            will tells AceComm if it should log the responses.  This is for
  1013.            off line only.  This flag is most use full  when  you  want  to
  1014.            know  when  your  phone rings, AceComm will TIME STAMP PRM-data
  1015.            Area MDM_RESPONSE_RING responses strings.  Many modem ROMS  are
  1016.            now  featuring  caller  ID.  Modems that have caller ID ability
  1017.            will be able to present to the terminal screen  the  caller  ID
  1018.            info, if available.  This information will also be logged along
  1019.            with the TIME STAMPED "RING".
  1020.          
  1021.          
  1022.          - Default Video Emulation Ava/Ansi
  1023.            This  selection  brings up another menu.  The menu displays the
  1024.            available video terminal emulation  modes.   Along  with  their
  1025.            associated  KTS  files.  This setting affects the default video
  1026.            terminal setting for AceComm.  Individual FON  RECORDS  contain
  1027.            their own video terminal settings.
  1028.          
  1029.          
  1030.          
  1031.          
  1032.          
  1033.          
  1034.          
  1035.          
  1036.          
  1037.          
  1038.          
  1039.          
  1040.          
  1041.          
  1042.                 Page 16              AceComm & Utilities (Tm)
  1043.          
  1044.          
  1045.          
  1046.          Chapter 4  PRM-data MENUS AREA
  1047.          
  1048.                     Serial Port Setup
  1049.          
  1050.          
  1051.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1052.             ║ General Controls                       ║
  1053.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1054.             ║║>Port Number Select      1            ║║
  1055.             ║║ Line Control Setup      19200L,8N1   ║║
  1056.             ║║ Modem Connect Strings                ║║
  1057.             ║║ Modem Response Strings               ║║
  1058.             ║║ Modem Command Strings                ║║
  1059.             ║║ Modem Control Setup                  ║║
  1060.             ║║ Default Video Emulation Avatar       ║║
  1061.             ╚╚═ Select  Quit ═══════════════════════╝╝
  1062.          
  1063.          The  "Serial  Port  Setup  Menu"  contains  sub-menus  for all of
  1064.          AceComm's serial port and serial port related configurations.
  1065.          
  1066.          Information presented to the right of menu selections are current
  1067.          settings.  The 'L' appended to BAUD indicates LOCK  BAUD  is  SET
  1068.          "ON".
  1069.          
  1070.          
  1071.          
  1072.          
  1073.          
  1074.          
  1075.          
  1076.          
  1077.          
  1078.          
  1079.          
  1080.          
  1081.          
  1082.          
  1083.          
  1084.          
  1085.          
  1086.          
  1087.          
  1088.          
  1089.          
  1090.          
  1091.          
  1092.          
  1093.          
  1094.          
  1095.          
  1096.          
  1097.                 Page 17              AceComm & Utilities (Tm)
  1098.          
  1099.          
  1100.          
  1101.          Chapter 4  PRM-data MENUS AREA
  1102.          
  1103.                     Port Select/Configure
  1104.          
  1105.          
  1106.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1107.             ║ General Controls                       ║
  1108.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1109.             ║║╔═Port          Address IRQ   Detected ═══════════╗
  1110.             ║║║>1             03F8h    4   In use, FIFO         ║
  1111.             ║║║ 2             02F8h    3      Yes               ║
  1112.             ║║║ 3             03E8h    4      Yes               ║
  1113.             ║║║ 4             02E8h    3       No               ║
  1114.             ║║║ 5             0230h    4       No               ║
  1115.             ║║║ 6             0238h    4       No               ║
  1116.             ╚╚║ 7             0240h    4       No               ║
  1117.               ║ 8             0248h    4       No               ║
  1118.               ║═ Other stuff ═══════════════════════════════════║
  1119.               ║ RBuf          8192                              ║
  1120.               ║ TBuf          256                               ║
  1121.               ║ FIFO trigger  8                                 ║
  1122.               ║ Chain IRQ     Off                               ║
  1123.               ║ TX            On                                ║
  1124.               ╚═ Install  Edit  Quit ═══════════════════════════╝
  1125.          
  1126.          Port  numbers  are  merely  symbolic  for  identification.   Port
  1127.          addresses and the Interrupt  ReQuest  line  for  the  address  is
  1128.          configurational.  - Install option, AceComm will close the active
  1129.          port  and install it's SIO on the port selected.  MDM_INIT string
  1130.          is sent to modem.
  1131.          
  1132.          - Edit option, you will be prompted for  port  address  and  IRQ.
  1133.            Address is a HEX number.  Entering a decimal value will fail.
  1134.          
  1135.            *  Rbuf/Tbuf are the buffer size used for serial I/O.  Normally
  1136.              there won't be any advantage to raising the TBuf size.   RBuf
  1137.              size  will  be  adequate  at  about 1024 bytes for all normal
  1138.              use.  The  larger  value  (default)  will  allow  storage  of
  1139.              incoming  during Back buffer, Tagger etc.  RBuf range is from
  1140.              1k to 32k, TBuf 128 bytes to 32k.  The Zmodem sending  unit's
  1141.              window  size  is  equal  to  TBuf  size.   Window size is not
  1142.              data-frame size.  Window size means "how much data to we  let
  1143.              build  up  into the TX buffer at any one time.  RBuf/TBuf can
  1144.              be changed at any time, on line or not.   It  is  recommended
  1145.              that  the  HOST be still when re-sizing RBuf/TBuf.  RBuf/TBuf
  1146.              changes take immediate affect.
  1147.          
  1148.            * FIFO trigger is the number of bytes buffered before  a  First
  1149.              In  First  Out  UART  chip  will  alert  the  CPU  by  way of
  1150.          
  1151.          
  1152.                 Page 18              AceComm & Utilities (Tm)
  1153.          
  1154.          
  1155.          
  1156.          Chapter 4  PRM-data MENUS AREA
  1157.          
  1158.                     Port Select/Configure (continued)
  1159.          
  1160.              interrupt.  FIFO UART operation is automatically enabled when
  1161.              a FIFO UART is detected.  AceComm always checks for FIFO UART
  1162.              presence whenever installing onto a PORT.  FIFO trigger level
  1163.              changes  take  immediate  affect.   Trigger  level   of   "1"
  1164.              affectively disables the FIFO affect.
  1165.          
  1166.            *  Chain  IRQ "share IRQ" will cause AceComm 's SIO ISR to pass
  1167.              on the interrupt request to  the  Interrupt  Service  Routine
  1168.              which  was present on the IRQ when AceComm installed onto the
  1169.              port.  The Chain IRQ  toggle  takes  immediate  affect.   IRQ
  1170.              sharing is not supported by -most- I/O cards.  Use the option
  1171.              at  your  own  risk.   Notes:  IRQ sharing may appear to work
  1172.              properly on your setup, even though  your  hardware  was  not
  1173.              designed  for IRQ sharing to take place.  There are some good
  1174.              technical points to be  made  for  degradation  that  may  be
  1175.              caused  in  the  I/O cards, when forced to drive the IRQ line
  1176.              HIGH, while another is doing it's best to pull the  same  IRQ
  1177.              line LOW.
  1178.          
  1179.            *  TX  is  a  flag  that  tells AceComm to use interrupt driven
  1180.              output.  Interrupt driven input is always on.  The TX  toggle
  1181.              takes  immediate affect.  If you FAST computer/modem setup is
  1182.              capable of overwhelming the  other  end  when  sending  data,
  1183.              toggling TX "OFF" may improve the situation.
  1184.          
  1185.          
  1186.          
  1187.          
  1188.          
  1189.          
  1190.          
  1191.          
  1192.          
  1193.          
  1194.          
  1195.          
  1196.          
  1197.          
  1198.          
  1199.          
  1200.          
  1201.          
  1202.          
  1203.          
  1204.          
  1205.          
  1206.          
  1207.                 Page 19              AceComm & Utilities (Tm)
  1208.          
  1209.          
  1210.          
  1211.          Chapter 4  PRM-data MENUS AREA
  1212.          
  1213.                     Line Control
  1214.          
  1215.          
  1216.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1217.             ║ General Controls                       ║
  1218.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1219.             ║║ Port Number Select      1            ║║
  1220.             ║║╔═ UART Line Control ═══════════════╗ ║║
  1221.             ║║║>Data Bits          8              ║ ║║
  1222.             ║║║ Parity             None           ║ ║║
  1223.             ║║║ Stop Bits          1              ║ ║║
  1224.             ║║║ Max/Lock Baud Rate 19200          ║ ║║
  1225.             ║║║ Lockbaud           On             ║ ║║
  1226.             ╚╚╚═ Select  Quit ════════════════════╝═╝╝
  1227.          
  1228.          
  1229.          The UART's line control register can be set for several different
  1230.          data arrangements.  Most common being 8 data bits, no parity bit,
  1231.          1  stop  bit.   Most  BBS systems will use the 8N1 configuration.
  1232.          The UART  uses  the  line  control  information  when  assembling
  1233.          incoming  bits  into  a  byte.  Setting this information from the
  1234.          PRM-data area, the format is stored in the default  settings  for
  1235.          AceComm  to  use.  When you look at the FON directory records you
  1236.          will see that each  record  stores  it's  personal  line  control
  1237.          setting to be used when dialing the record.  Data format is saved
  1238.          with  each  individual  record  in  the record's .FON file.  When
  1239.          using AceComm in HOST mode the  default  setting  will  be  used.
  1240.          AceComm  retains the default line control register setting in the
  1241.          ACE.PRM file.  FON record line control  settings  are  stored  in
  1242.          their respective .FON files.
  1243.          
  1244.          
  1245.          
  1246.          
  1247.          
  1248.          
  1249.          
  1250.          
  1251.          
  1252.          
  1253.          
  1254.          
  1255.          
  1256.          
  1257.          
  1258.          
  1259.          
  1260.          
  1261.          
  1262.                 Page 20              AceComm & Utilities (Tm)
  1263.          
  1264.          
  1265.          
  1266.          Chapter 4  PRM-data MENUS AREA
  1267.          
  1268.                     Line Control (continued)
  1269.          
  1270.          
  1271.          
  1272.          BAUD  rate  is also something that will normally be attached to a
  1273.          FON record and used when dialing the record.   This  is  of  more
  1274.          concern to users of modems that do not allow LOCKING the port.
  1275.          
  1276.          LOCK  BAUD  is  almost always available as an option when using a
  1277.          modem that can support CONNECT rates above 2400 baud.  When using
  1278.          the LOCK BAUD option, AceComm will leave  the  port  speed  alone
  1279.          when  dialing.   The  modem  handles  speed  translation  between
  1280.          'connect' and 'computer'.  LOCK BAUD ON is  generally  preferable
  1281.          with  modems  that  support it.  The status displays will reflect
  1282.          'L' appended to the baud rate when LOCK BAUD is  set  ON.   NOTE:
  1283.          the  'L'  is  not  appended  in the Line Control Window's display
  1284.          above.
  1285.          
  1286.          
  1287.          
  1288.          
  1289.          
  1290.          
  1291.          
  1292.          
  1293.          
  1294.          
  1295.          
  1296.          
  1297.          
  1298.          
  1299.          
  1300.          
  1301.          
  1302.          
  1303.          
  1304.          
  1305.          
  1306.          
  1307.          
  1308.          
  1309.          
  1310.          
  1311.          
  1312.          
  1313.          
  1314.          
  1315.          
  1316.          
  1317.                 Page 21              AceComm & Utilities (Tm)
  1318.          
  1319.          
  1320.          
  1321.          Chapter 4  PRM-data MENUS AREA
  1322.          
  1323.                     Line Control (continued)
  1324.          
  1325.          
  1326.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1327.             ║ General Controls                       ║
  1328.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1329.             ║║ Port Number Select      1            ║║
  1330.             ║║╔═ UART Line Control ═══════════════╗ ║║
  1331.             ║║║╔═ Data Bits ═══════════════════════╗║║
  1332.             ║║║║>5                                 ║║║
  1333.             ║║║║ 6                                 ║║║
  1334.             ║║║║ 7                                 ║║║
  1335.             ║║║║ 8                                 ║║║
  1336.             ╚╚╚╚═ Select  Quit ════════════════════╝╝╝
  1337.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1338.             ║ General Controls                       ║
  1339.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1340.             ║║ Port Number Select      1            ║║
  1341.             ║║╔═ UART Line Control ═══════════════╗ ║║
  1342.             ║║║ Data Bits          8              ║ ║║
  1343.             ║║║╔═ Parity ══════════════════════════╗║║
  1344.             ║║║║>None                              ║║║
  1345.             ║║║║ Odd                               ║║║
  1346.             ║║║║ Even                              ║║║
  1347.             ╚╚╚║ Mark                              ║╝╝
  1348.                ║ Space                             ║
  1349.                ╚═ Select  Quit ════════════════════╝
  1350.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1351.             ║ General Controls                       ║
  1352.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1353.             ║║ Port Number Select      1            ║║
  1354.             ║║╔═ UART Line Control ═══════════════╗ ║║
  1355.             ║║║ Data Bits          8              ║ ║║
  1356.             ║║║ Parity             None           ║ ║║
  1357.             ║║║╔═ Stop Bits ═══════════════════════╗║║
  1358.             ║║║║>1                                 ║║║
  1359.             ║║║║ 2                                 ║║║
  1360.             ╚╚╚╚═ Select  Quit ════════════════════╝╝╝
  1361.          
  1362.          - Data Format
  1363.            Stop bits, Parity, Data bits.  Each character that comes in the
  1364.            serial port  arrives  as  a  series  of  BITS.   The  BITS  are
  1365.            assembled in your serial port's UART's SERIAL DATA UNIT SDU).
  1366.          
  1367.            AceComm's  default  setting  of  8 data bits, no parity,  and 1
  1368.            stop bit is the most popular arrangement, and that  which  most
  1369.            BBS  systems  use.   You  will  change  the  Data  Format  when
  1370.            necessary for  connecting  with  systems  that  don't  use  the
  1371.          
  1372.          
  1373.                 Page 22              AceComm & Utilities (Tm)
  1374.          
  1375.          
  1376.          
  1377.          Chapter 4  PRM-data MENUS AREA
  1378.          
  1379.                     Line Control (continued)
  1380.          
  1381.            standard 8N1.
  1382.          
  1383.          
  1384.          
  1385.          
  1386.          
  1387.          
  1388.          
  1389.          
  1390.          
  1391.          
  1392.          
  1393.          
  1394.          
  1395.          
  1396.          
  1397.          
  1398.          
  1399.          
  1400.          
  1401.          
  1402.          
  1403.          
  1404.          
  1405.          
  1406.          
  1407.          
  1408.          
  1409.          
  1410.          
  1411.          
  1412.          
  1413.          
  1414.          
  1415.          
  1416.          
  1417.          
  1418.          
  1419.          
  1420.          
  1421.          
  1422.          
  1423.          
  1424.          
  1425.          
  1426.          
  1427.          
  1428.                 Page 23              AceComm & Utilities (Tm)
  1429.          
  1430.          
  1431.          
  1432.          Chapter 4  PRM-data MENUS AREA
  1433.          
  1434.                     Line Control (continued)
  1435.          
  1436.          
  1437.              ╓─D:\ACE\ACE.PRM───────────────╖
  1438.              ║  General Controls            ║
  1439.              ║  Terminal Area Options       ║
  1440.              ║>╓───Serial Port Setup──────────────────╖
  1441.              ║ ║ Port Number Select      2            ║
  1442.              ║ ║╓─ UART Line Control ───────────────╖ ║
  1443.              ║ ║║ Data Bits          8              ║ ║
  1444.              ║ ║║ Parity             None           ║ ║
  1445.              ║ ║║ Stop Bits          1              ║ ║
  1446.              ║ ║║╓─ Baud Select ──────╖200          ║ ║
  1447.              ║ ╙║║>300                ║             ║─╜
  1448.              ║  ╙║ 1200               ║─────────────╜
  1449.              ║  A║ 2400               ║     ║
  1450.              ╙───║ 4800               ║─────╜
  1451.                  ║ 9600               ║
  1452.                  ║ 19200              ║
  1453.                  ║ 38400              ║
  1454.                  ║ 57600              ║
  1455.                  ║ 115200             ║
  1456.                  ╙─ Select  Quit ─────╜
  1457.          
  1458.             "Selecting your highest port speed when LOCKing the port"
  1459.          
  1460.          - Modem Speed can be set to highest baud your modem/computer will
  1461.             handle including locked ports.  Locking the port at 57600 with
  1462.             a high speed modem causes the UART to assemble a character off
  1463.             the  bit  stream VERY quickly.  If you experience serial input
  1464.             errors with HIGH locked rates, drop  down  to  38400  or  even
  1465.             19200.   The lower rate will cause the UART to make characters
  1466.             available at a reduced speed.  For instance a 12 MHZ  AT  will
  1467.             probably  experience  data  overruns using a locked port above
  1468.             38400 when down loading TEXT  files  with  ZMODEM.   A  common
  1469.             miss-conception is when CRC errors occur with HIGH LOCKED PORT
  1470.             rates,  that it is the UART unable to keep up.  This is simply
  1471.             not true.  The UART/modem combo is capable of out running  the
  1472.             computer/software  combo.   When using a TASK switcher such as
  1473.             WINDOWS or DESQVIEW, a lower PORT RATE such as 19200 may  very
  1474.             well  be  needed for efficient data transfers.  The idea is to
  1475.             set the port to a speed that the  computer/software  combo  is
  1476.             capable of responding to quickly enough.
  1477.          
  1478.          
  1479.          
  1480.          
  1481.          
  1482.          
  1483.                 Page 24              AceComm & Utilities (Tm)
  1484.          
  1485.          
  1486.          
  1487.          Chapter 4  PRM-data MENUS AREA
  1488.          
  1489.                     Modem Connect Strings
  1490.          
  1491.          
  1492.              ╓─D:\AC╓─Modem Connect Strings────╖
  1493.              ║  Gene║>CONNECT                  ║
  1494.              ║  Term║ CONNECT 1200             ║
  1495.              ║>╓───S║ CONNECT 2400             ║──────╖
  1496.              ║ ║ Por║ CONNECT 2400/ARQ         ║      ║
  1497.              ║ ║ Lin║ CONNECT 4800             ║8N1   ║
  1498.              ║ ║>Mod║ CONNECT 9600             ║      ║
  1499.              ║ ║ Mod║ CONNECT 9600/ARQ         ║      ║
  1500.              ║ ║ Mod║ CONNECT 14400/ARQ        ║      ║
  1501.              ║ ║ Mod║ CONNECT 16800/ARQ        ║      ║
  1502.              ║ ╙─ Se║ CONNECT 19200            ║──────╜
  1503.              ║  Prin║ CONNECT 38400            ║
  1504.              ║  Auto║ CONNECT 57600            ║
  1505.              ╙─── Se║ CARRIER                  ║
  1506.                     ║ CARRIER 9600             ║
  1507.                     ║ CARRIER 12000            ║
  1508.                     ║ CARRIER 14400            ║
  1509.                     ║ CARRIER 16800            ║
  1510.                     ║ CARRIER 19200            ║
  1511.                     ║ CARRIER 28800            ║
  1512.                     ╙─ Edit  Quit ─────────────╜
  1513.          
  1514.          AceComm  will  detect  a  connection after dialing, a few seconds
  1515.          quicker when able to match a  connect  string  with  the  modem's
  1516.          connect message.
  1517.          
  1518.          High  Speed  modem  users may configure the modem for more than 1
  1519.          connect message to be returned from the modem.  AceComm need only
  1520.          detect 1.  The connect string fields are freely  configurational,
  1521.          and follow no specific order.  Leave them, or edit them as needed
  1522.          any way you see fit.
  1523.          
  1524.          AceComm  will  fall  out of re-dial on detection of CARRIER.  For
  1525.          the LOCK BAUD users, this detection is right away.  For those who
  1526.          use modems that don't allow port LOCKING, and want auto baud rate
  1527.          adjustment to match the connect, CARRIER is  checked  only  after
  1528.          the  dialing  has timed out.  AceComm will be trying it's best to
  1529.          get a CONNECT string so that the baud can be verified.
  1530.          
  1531.          
  1532.          
  1533.          
  1534.          
  1535.          
  1536.          
  1537.          
  1538.                 Page 25              AceComm & Utilities (Tm)
  1539.          
  1540.          
  1541.          
  1542.          Chapter 4  PRM-data MENUS AREA
  1543.          
  1544.                     Modem Response Strings
  1545.          
  1546.          
  1547.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1548.             ║ General Controls                       ║
  1549.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1550.             ║║ Port Number Select      1            ║║
  1551.             ║║ Line Control Setup      19200L,8N1   ║║
  1552.             ║║ Modem Connect Strings                ║║
  1553.             ║║╔═Modem Response Strings════════════════════════╗
  1554.             ║║║>MDM_RESPONSE_OK           OK                  ║
  1555.             ║║║ MDM_RESPONSE_RING         RING                ║
  1556.             ║║║ MDM_RESPONSE_NO_CARRIER   NO CARRIER          ║
  1557.             ╚╚║ MDM_RESPONSE_ERROR        ERROR               ║
  1558.               ║ MDM_RESPONSE_NO_DIAL_TONE NO DIAL TONE        ║
  1559.               ║ MDM_RESPONSE_BUSY         BUSY                ║
  1560.               ║ MDM_RESPONSE_NO_ANSWER    NO ANSWER           ║
  1561.               ║ MDM_RESPONSE_RINGING      RINGING             ║
  1562.               ║ MDM_RESPONSE_VOICE        VOICE               ║
  1563.               ╚═ Edit  Quit ══════════════════════════════════╝
  1564.          
  1565.          Modem response strings are normally UPPER CASE.  Response strings
  1566.          are used by AceComm when dialing to more quickly respond to BUSY,
  1567.          NO CARRIER etc.  HOSTMODE will be waiting for a RING code.(1) The
  1568.          Response strings that can be matched while dialing are  displayed
  1569.          in the DIAL WINDOW as they come in.
  1570.          
  1571.          
  1572.          
  1573.          (1)  HOSTMODE  also  uses the UART's modem status register RI bit
  1574.               when detecting "RING".
  1575.          
  1576.          
  1577.          
  1578.          
  1579.          
  1580.          
  1581.          
  1582.          
  1583.          
  1584.          
  1585.          
  1586.          
  1587.          
  1588.          
  1589.          
  1590.          
  1591.          
  1592.          
  1593.                 Page 26              AceComm & Utilities (Tm)
  1594.          
  1595.          
  1596.          
  1597.          Chapter 4  PRM-data MENUS AREA
  1598.          
  1599.                     Modem Commands
  1600.          
  1601.          
  1602.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1603.             ║ General Controls                       ║
  1604.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1605.             ║║ Port Number Select      1            ║║
  1606.             ║║ Line Control Setup      19200L,8N1   ║║
  1607.             ║║ Modem Connect Strings                ║║
  1608.             ║║ Modem Response Strings               ║║
  1609.             ║║╔═══Modem Command Strings════════════════════════════════╗
  1610.             ║║║>Init           ATZ^M~~~~ATES7=40                       ║
  1611.             ║║║ Dial Prefix    ATEQ0X4DT                               ║
  1612.             ╚╚║ Dial Suffix                                            ║
  1613.               ║ Answer         ATA                                     ║
  1614.               ║ Hang up         +++~~~~~ATH0                           ║
  1615.               ║ Off hook        ATH1                                   ║
  1616.               ║ Abort          ^M                                      ║
  1617.               ║ Reset          ATZ                                     ║
  1618.               ║ Command Echo   ATE1                                    ║
  1619.               ║ Host Init      ATE                                     ║
  1620.               ║ Cmd Terminator ^M                                      ║
  1621.               ╚═══ Edit  Select  Quit ═════════════════════════════════╝
  1622.          
  1623.          Here we have the modem commands AceComm  uses  to  interact  with
  1624.          your modem.  Please note the bottom of the menu contains the "Cmd
  1625.          Terminator".    AceComm   appends  this  to  all  modem  commands
  1626.          automatically.  Notice that "Init" has a ^M followed by ~~~~  and
  1627.          another command.  This is an example of command stacking.
  1628.          
  1629.          '^' is an escape character AceComm recognizes and translates byte
  1630.          following into control characters.  ^M translates into a carriage
  1631.          return  (13d).  A character following '^' is either upper case or
  1632.          made upper case by AceComm, then subtracted by 64 converting  'A'
  1633.          to 1 etc.
  1634.          
  1635.          '~' translate into 1/4 second delays.
  1636.          
  1637.          AceComm  modem  command  lines  are  limited  to 40 characters in
  1638.          length, including the Cmd Terminator.  This is a standard maximum
  1639.          command length used by modem manufacturers.
  1640.          
  1641.          
  1642.          
  1643.          
  1644.          
  1645.          
  1646.          
  1647.          
  1648.                 Page 27              AceComm & Utilities (Tm)
  1649.          
  1650.          
  1651.          
  1652.          Chapter 4  PRM-data MENUS AREA
  1653.          
  1654.                     Modem Control
  1655.          
  1656.          
  1657.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1658.             ║ General Controls                       ║
  1659.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1660.             ║║ Port Number Select      1            ║║
  1661.             ║║ Line Control Setup      19200L,8N1   ║║
  1662.             ║║ Modem Connect Strings                ║║
  1663.             ║║ Modem Response Strings               ║║
  1664.             ║║ Modem Command Strings                ║║
  1665.             ║║╔═ Modem Control════════════════════╗ ║║
  1666.             ║║║>DTR      On                       ║ ║║
  1667.             ╚╚║ RTS      On                       ║═╝╝
  1668.               ║ GPO1     Off                      ║
  1669.               ║ GPO2     On                       ║
  1670.               ║ Loopback Off                      ║
  1671.               ║═Modem Status══════════════════════║
  1672.               ║ CTS      On                       ║
  1673.               ║ DSR      On                       ║
  1674.               ║ RI       Off                      ║
  1675.               ║ DCD      Off                      ║
  1676.               ╚═ Select  Quit ════════════════════╝
  1677.          
  1678.          These controls are available for experienced users.   The  "Modem
  1679.          Control"  menu  will allow setting or re-setting each of the bits
  1680.          listed.  If you want interrupts to continue to be recognized  you
  1681.          shall  make  sure  and  leave GPO2 "ON".  GPO2 "OFF" will disable
  1682.          interrupts for the port, and AceComm will not function  properly.
  1683.          Same with Loop back.  If in doubt, you can use the above snapshot
  1684.          as  a  reference  to  correct  bit  setting  of the modem control
  1685.          register.
  1686.          
  1687.          Modem Status
  1688.          
  1689.          - DSR will normally be SET when a modem is powered  up.   AceComm
  1690.             will alert the user on DSR not SET when installing on a port.
  1691.          
  1692.          
  1693.          
  1694.          
  1695.          
  1696.          
  1697.          
  1698.          
  1699.          
  1700.          
  1701.          
  1702.          
  1703.                 Page 28              AceComm & Utilities (Tm)
  1704.          
  1705.          
  1706.          
  1707.          Chapter 4  PRM-data MENUS AREA
  1708.          
  1709.                     Terminal Type / Video Emulation
  1710.          
  1711.          
  1712.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1713.             ║ General Controls                       ║
  1714.             ║╔═══ Serial Port Setup Menu ═══════════╗║
  1715.             ║║ Port Number Select      1            ║║
  1716.             ║║ Line Control Setup      19200L,8N1   ║║
  1717.             ║║ Modem Connect Strings                ║║
  1718.             ║║ Modem Response Strings               ║║
  1719.             ║║ Modem Command Strings                ║║
  1720.             ║║ Modem Control Setup                  ║║
  1721.             ║║╔═Default Video Emulation════════════════════════════╗
  1722.             ╚╚║═Video Emulation  <>  Associated KTS file═══════════║
  1723.               ║ TTY                   TTY.KTS                      ║
  1724.               ║ Ansi                  ANSI.KTS                     ║
  1725.               ║>Avatar                AVATAR.KTS                   ║
  1726.               ║ VT102                 VT102.KTS                    ║
  1727.               ╚═ New_Vid  Asso_KTS  Quit  View_Cur_KTS ════════════╝
  1728.          
  1729.          AceComm  emulates the selected VIDEO type.  "Associated KTS file"
  1730.          is the .KTS file you want to use with the VIDEO selection.   Each
  1731.          time  AceComm  activates a VIDEO type, the associated KTS file is
  1732.          loaded  and  becomes  active  on  the  keyboard.   KTS   keyboard
  1733.          definitions override MACRO assignments.
  1734.          
  1735.          
  1736.          
  1737.          
  1738.          
  1739.          
  1740.          
  1741.          
  1742.          
  1743.          
  1744.          
  1745.          
  1746.          
  1747.          
  1748.          
  1749.          
  1750.          
  1751.          
  1752.          
  1753.          
  1754.          
  1755.          
  1756.          
  1757.          
  1758.                 Page 29              AceComm & Utilities (Tm)
  1759.          
  1760.          
  1761.          
  1762.          Chapter 4  PRM-data MENUS AREA
  1763.          
  1764.                     Key Translation Sequence file (.KTS)
  1765.          
  1766.          
  1767.             ╔═════════ACE.PRM Data  Edit-Menus════╔═VT102.KTS════════════
  1768.             ║ General Controls                    ║ TAB           ^I
  1769.             ║╔═══ Serial Port Setup Menu ═════════║ Del/.
  1770.             ║║ Port Number Select      1          ║ Home/7        ^[[H
  1771.             ║║ Line Control Setup      19200L,8N1 ║ Up/8          ^[[A
  1772.             ║║ Modem Connect Strings              ║ Left/4        ^[[D
  1773.             ║║ Modem Response Strings             ║ Right/6       ^[[C
  1774.             ║║ Modem Command Strings              ║ End/1         ^[[K
  1775.             ║║ Modem Control Setup                ║ Down/2        ^[[B
  1776.             ║║╔═Default Video Emulation═══════════║ Keypad-0      ^[Op
  1777.             ╚╚║═Video Emulation  <>  Associated KT║ Keypad-1      ^[Oq
  1778.               ║ TTY                   TTY.KTS     ║ Keypad-2      ^[Or
  1779.               ║ Ansi                  ANSI.KTS    ║ Keypad-3      ^[Os
  1780.               ║ Avatar                AVATAR.KTS  ║ Keypad-4      ^[Ot
  1781.               ║>VT102                 VT102.KTS   ║ Keypad-5      ^[Ou
  1782.               ╚═ New_Vid  Asso_KTS  Quit  View_Cur║ Keypad-6      ^[Ov
  1783.                                                   ║ Keypad-7      ^[Ow
  1784.                                                   ║ Keypad-8      ^[Ox
  1785.                                                   ║ Keypad-9      ^[Oy
  1786.                                                   ║ Keypad--      ^[Om
  1787.                                                   ║>Keypad-*      ^[Ol
  1788.                                                   ╚═ Select  Quit ═══════
  1789.          
  1790.          View .KTS file.
  1791.          Keyboard Translation Sequence
  1792.          
  1793.          AceComm comes with ready made KTS files.
  1794.          
  1795.             Notes:  .KTS  files  are compiled from .ASC files.  .ASC files
  1796.                    may be created,  maintained,  customized  with  a  TEXT
  1797.                    EDITOR  in  ASCII  TEXT  mode.   The utility KTS.EXE is
  1798.                    provided for compiling  .ASC  files  into  .BIN  files.
  1799.                    Rename  the  .BIN file with .KTS and copy the .KTS file
  1800.                    into the directory pointed to in PRM-data for ".KTS".
  1801.          
  1802.          
  1803.          
  1804.          
  1805.          
  1806.          
  1807.          
  1808.          
  1809.          
  1810.          
  1811.          
  1812.          
  1813.                 Page 30              AceComm & Utilities (Tm)
  1814.          
  1815.          
  1816.          
  1817.          Chapter 4  PRM-data MENUS AREA
  1818.          
  1819.                     Keyboard MACRO Assignments
  1820.          
  1821.          
  1822.              ╓─D:\ACE\ACE.PRM───────────────╖
  1823.              ║  General Controls            ║
  1824.              ║  Terminal Area Options       ║
  1825.              ║  Serial Port Setup           ║
  1826.              ║>╓─KeyBoard MACRO Assignments───╖
  1827.              ║ ║─Current Keyboard:ACE_DEF.KBD─║
  1828.              ║ ║>      F1 - F12               ║
  1829.              ║ ║   ALT-F1 - F12               ║
  1830.              ║ ║  CTRL-F1 - F12               ║
  1831.              ║ ║ SHIFT-F1 - F12               ║
  1832.              ║ ║  ALT+KEY Combo               ║
  1833.              ║ ║ CTRL+KEY Combo               ║
  1834.              ║ ║  Extended Keys               ║
  1835.              ╙─╙─── Select  Write  Quit───────╜
  1836.          
  1837.          Each of the above key sets  is  available  for  assignment  to  a
  1838.          MACRO(s)  command.   The MACRO commands implement a wide range of
  1839.          services.
  1840.          
  1841.          "SHIFT-Fn" key-set the TAGGER function assigns TAGGED ITEMS to.
  1842.          
  1843.          - "Write" prompts for a filename, and writes the current keyboard
  1844.            to a new KBD file, or updates an existing KBD file of the  same
  1845.            name.
  1846.          
  1847.            When you choose "Write" the following occurs:
  1848.          
  1849.                AceComm  prompts  for  "filename"
  1850.          
  1851.                "filename"  is  forced a ".KBD"  extension
  1852.          
  1853.                "filename"  is  written  in  the  same directory as ACE.PRM
  1854.                resides
  1855.          
  1856.                AceComm writes the contents of "Key MACRO Assignments" menu
  1857.                to the file
  1858.          
  1859.                AceComm re-loads the original KBD file.
  1860.          
  1861.          
  1862.          
  1863.          
  1864.          
  1865.          
  1866.          
  1867.          
  1868.                 Page 31              AceComm & Utilities (Tm)
  1869.          
  1870.          
  1871.          
  1872.          Chapter 4  PRM-data MENUS AREA
  1873.          
  1874.                     Keyboard MACRO Assignments (continued)
  1875.          
  1876.          
  1877.          To explain, all changes made in this menu area  to  the  keyboard
  1878.          definitions, apply to the current KBD file.  If you exit the menu
  1879.          area,  without choosing "Write", and say "ACE_DEF.KBD" is active,
  1880.          the changes will be stored to "ACE_DEF.KBD" when  you  leave  the
  1881.          PRM-data  area.   If you choose "Write" from the above menu, then
  1882.          the changes are stored to a new or existing KBD file, but do  not
  1883.          affect  the current keyboard, as AceComm re-loads the current KBD
  1884.          file after a "Write".
  1885.          
  1886.          
  1887.          
  1888.          
  1889.          
  1890.          
  1891.          
  1892.          
  1893.          
  1894.          
  1895.          
  1896.          
  1897.          
  1898.          
  1899.          
  1900.          
  1901.          
  1902.          
  1903.          
  1904.          
  1905.          
  1906.          
  1907.          
  1908.          
  1909.          
  1910.          
  1911.          
  1912.          
  1913.          
  1914.          
  1915.          
  1916.          
  1917.          
  1918.          
  1919.          
  1920.          
  1921.          
  1922.          
  1923.                 Page 32              AceComm & Utilities (Tm)
  1924.          
  1925.          
  1926.          
  1927.          Chapter 4  PRM-data MENUS AREA
  1928.          
  1929.                     Keyboard MACRO Assignments (continued)
  1930.          
  1931.          
  1932.          
  1933.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1934.             ║ General Controls                       ║
  1935.             ║ Serial Port Setup                      ║
  1936.             ║╔═KeyBoard MACRO Assignments═══╗        ║
  1937.          ╔═ F# Keys ════════════════════════════════════════════════════
  1938.          ║  1<SendStr>Michael Phelps^M
  1939.          ║  2<SendStr>[FON_REC_PWD] <SendStr>^M
  1940.          ║  3<SendStr>Phoenix, AZ
  1941.          ║  4<SendStr>[PASSWORD] <SendStr>^M
  1942.          ║  5
  1943.          ║  6
  1944.          ║  7<SendAscii> %P
  1945.          ║  8
  1946.          ║  9
  1947.          ║ 10<SendStr>password^M
  1948.          ║>11
  1949.          ║ 12<SendFile> message.txt
  1950.          ╚═══ Edit  Zap  Quit ══════════════════════════════════════════
  1951.          
  1952.          - Edit
  1953.            Allows editing the MACRO assignment.
  1954.          
  1955.          - Zap
  1956.            Clears (Zaps) the MACRO assignment.
  1957.          
  1958.          
  1959.          
  1960.          
  1961.          
  1962.          
  1963.          
  1964.          
  1965.          
  1966.          
  1967.          
  1968.          
  1969.          
  1970.          
  1971.          
  1972.          
  1973.          
  1974.          
  1975.          
  1976.          
  1977.          
  1978.                 Page 33              AceComm & Utilities (Tm)
  1979.          
  1980.          
  1981.          
  1982.          Chapter 4  PRM-data MENUS AREA
  1983.          
  1984.                     Keyboard MACRO Assignments (continued)
  1985.          
  1986.          
  1987.          
  1988.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  1989.             ║ General Controls                       ║
  1990.             ║ Serial Port Setup                      ║
  1991.             ║╔═KeyBoard MACRO Assignments═══╗        ║
  1992.          ╔═ ALT F# Keys ═════════════════════════════════════════════════
  1993.          ║  1<ChgDir>FILES <RunProgram> list <ChgDir>..
  1994.          ║  2<RunProgram> list
  1995.          ║  3<RunProgram> dsz rz -rm
  1996.          ║  4<RunProgram> COMMAND /C dir /w %WK
  1997.          ║> 5
  1998.          ║  6
  1999.          ║  7
  2000.          ║  8
  2001.          ║  9
  2002.          ║ 10
  2003.          ║ 11
  2004.          ║ 12
  2005.          ╚═══ Edit  Zap  Quit ═══════════════════════════════════════════
  2006.          
  2007.          "ALT-n keys"  key-set that POP UP REFERENCE displays
  2008.          
  2009.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  2010.             ║ General Controls                       ║
  2011.             ║ Serial Port Setup                      ║
  2012.             ║╔═KeyBoard MACRO Assignments═══╗        ║
  2013.          ╔═ CTRL F# Keys ════════════════════════════════════════════════
  2014.          ║  1<LocalEcho> ON <DIALNUM> 846-2940 <LocalEcho> OFF
  2015.          ║  2<SetDTR> Off <Delay> 5 <SetDTR> ON
  2016.          ║  3
  2017.          ║  4
  2018.          ║> 5
  2019.          ║  6
  2020.          ║  7
  2021.          ║  8
  2022.          ║  9
  2023.          ║ 10
  2024.          ║ 11
  2025.          ║ 12
  2026.          ╚═══ Edit  Zap  Quit ═══════════════════════════════════════════
  2027.          
  2028.          
  2029.          
  2030.          
  2031.          
  2032.          
  2033.                 Page 34              AceComm & Utilities (Tm)
  2034.          
  2035.          
  2036.          
  2037.          Chapter 4  PRM-data MENUS AREA
  2038.          
  2039.                     Keyboard MACRO Assignments (continued)
  2040.          
  2041.          
  2042.          
  2043.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  2044.             ║ General Controls                       ║
  2045.             ║ Serial Port Setup                      ║
  2046.             ║╔═KeyBoard MACRO Assignments═══╗        ║
  2047.          ╔═ SHIFT F# Keys ═══════════════════════════════════════════════
  2048.          ║  1<SENDSTR>80XXX_92.ARJ
  2049.          ║  2
  2050.          ║  3
  2051.          ║  4
  2052.          ║> 5
  2053.          ║  6
  2054.          ║  7
  2055.          ║  8
  2056.          ║  9
  2057.          ║ 10
  2058.          ║ 11
  2059.          ║ 12
  2060.          ╚═══ Edit  Zap  Quit ═══════════════════════════════════════════
  2061.          
  2062.          "SHIFT-Fn" key-set the TAGGER function assigns TAGGED ITEMS to.
  2063.          
  2064.          When you tag a word or line from  the  screen,  the  tagged  item
  2065.          becomes  associated  with the first available SHIFT-Fn key by way
  2066.          of the <SEND_SendStr> MACRO.
  2067.          
  2068.          
  2069.          
  2070.          
  2071.          
  2072.          
  2073.          
  2074.          
  2075.          
  2076.          
  2077.          
  2078.          
  2079.          
  2080.          
  2081.          
  2082.          
  2083.          
  2084.          
  2085.          
  2086.          
  2087.          
  2088.                 Page 35              AceComm & Utilities (Tm)
  2089.          
  2090.          
  2091.          
  2092.          Chapter 4  PRM-data MENUS AREA
  2093.          
  2094.                     Keyboard MACRO Assignments (continued)
  2095.          
  2096.          
  2097.          ╔═ALT+KEY Combo═════════════════════════════════════════════════
  2098.          ║>A   <AutoScrGen>
  2099.          ║ B   <Back buffer_LUI>
  2100.          ║ C   <CaptureFile>
  2101.          ║ D   <FonListDialer_LUI>
  2102.          ║ E   <HostMode>
  2103.          ║ F   <FileLister_LUI>
  2104.          ║ G
  2105.          ║ H   <MdmHangUp>
  2106.          ║ I
  2107.          ║ J   <CommandShell_LUI>
  2108.          ║ K
  2109.          ║ L
  2110.          ║ M
  2111.          ║ N
  2112.          ║ O
  2113.          ║ P   <PrmDataMenus_LUI>
  2114.          ║ Q   <EndAceComm>
  2115.          ║ R   <RunScrFile_LUI>
  2116.          ║ S   <ScrnSnapshot_LUI>
  2117.          ║ T   <ScrnTag_LUI>
  2118.          ╚═══ Edit  More  Quit ══════════════════════════════════════════
  2119.          
  2120.          PgDn/PgUp toggles display between above and below
  2121.          
  2122.          
  2123.          
  2124.          
  2125.          
  2126.          
  2127.          
  2128.          
  2129.          
  2130.          
  2131.          
  2132.          
  2133.          
  2134.          
  2135.          
  2136.          
  2137.          
  2138.          
  2139.          
  2140.          
  2141.          
  2142.          
  2143.                 Page 36              AceComm & Utilities (Tm)
  2144.          
  2145.          
  2146.          
  2147.          Chapter 4  PRM-data MENUS AREA
  2148.          
  2149.                     Keyboard MACRO Assignments (continued)
  2150.          
  2151.          
  2152.          
  2153.          ╔═ALT+KEY Combo═════════════════════════════════════════════════
  2154.          ║>U
  2155.          ║ V
  2156.          ║ W
  2157.          ║ X   <EndAceComm>
  2158.          ║ Y
  2159.          ║ Z   <ClearWindow>
  2160.          ║ 1
  2161.          ║ 2
  2162.          ║ 3
  2163.          ║ 4
  2164.          ║ 5
  2165.          ║ 6
  2166.          ║ 7
  2167.          ║ 8
  2168.          ║ 9
  2169.          ║ 0
  2170.          ║ -
  2171.          ║ =   <DoorWayMode>
  2172.          ╚═══ Edit  More  Quit ══════════════════════════════════════════
  2173.          
  2174.          PgDn/PgUp toggles display between above and below
  2175.          
  2176.          
  2177.          
  2178.          
  2179.          
  2180.          
  2181.          
  2182.          
  2183.          
  2184.          
  2185.          
  2186.          
  2187.          
  2188.          
  2189.          
  2190.          
  2191.          
  2192.          
  2193.          
  2194.          
  2195.          
  2196.          
  2197.          
  2198.                 Page 37              AceComm & Utilities (Tm)
  2199.          
  2200.          
  2201.          
  2202.          Chapter 4  PRM-data MENUS AREA
  2203.          
  2204.                     Keyboard MACRO Assignments (continued)
  2205.          
  2206.          
  2207.          
  2208.          ╔═CTRL+KEY Combo════════════════════════════════════════════════
  2209.          ║>A
  2210.          ║ B
  2211.          ║ C
  2212.          ║ D
  2213.          ║ E
  2214.          ║ F
  2215.          ║ G
  2216.          ║ H
  2217.          ║ I
  2218.          ║ J
  2219.          ║ K
  2220.          ║ L
  2221.          ║ M
  2222.          ║ N
  2223.          ║ O
  2224.          ║ P
  2225.          ║ Q
  2226.          ║ R
  2227.          ║ S
  2228.          ║ T
  2229.          ║ U
  2230.          ╚═══ Edit  More  Quit ══════════════════════════════════════════
  2231.          
  2232.          PgDn/PgUp toggles display between above and below
  2233.          
  2234.          
  2235.          
  2236.          
  2237.          
  2238.          
  2239.          
  2240.          
  2241.          
  2242.          
  2243.          
  2244.          
  2245.          
  2246.          
  2247.          
  2248.          
  2249.          
  2250.          
  2251.          
  2252.          
  2253.                 Page 38              AceComm & Utilities (Tm)
  2254.          
  2255.          
  2256.          
  2257.          Chapter 4  PRM-data MENUS AREA
  2258.          
  2259.                     Keyboard MACRO Assignments (continued)
  2260.          
  2261.          
  2262.          
  2263.          ╔═CTRL+KEY Combo════════════════════════════════════════════════
  2264.          ║>V
  2265.          ║ W
  2266.          ║ X
  2267.          ║ Y
  2268.          ║ Z
  2269.          ║ CTRL-2/@
  2270.          ║ CTRL-6/^
  2271.          ║ CTRL--/_
  2272.          ║ CTRL-BKSP
  2273.          ║ CTRL-[/{
  2274.          ║ CTRL-]/}
  2275.          ║ CTRL-ENTER
  2276.          ║ CTRL-\/|
  2277.          ║ CTRL-PRTSC
  2278.          ║ CTRL-HOME
  2279.          ║ CTRL-PGUP
  2280.          ║ CTRL-LEFT
  2281.          ║ CTRL-RIGHT
  2282.          ║ CTRL-END
  2283.          ║ CTRL-PGDN
  2284.          ╚═══ Edit  More  Quit ══════════════════════════════════════════
  2285.          
  2286.          PgDn/PgUp toggles display between above and below
  2287.          
  2288.          
  2289.          
  2290.          
  2291.          
  2292.          
  2293.          
  2294.          
  2295.          
  2296.          
  2297.          
  2298.          
  2299.          
  2300.          
  2301.          
  2302.          
  2303.          
  2304.          
  2305.          
  2306.          
  2307.          
  2308.                 Page 39              AceComm & Utilities (Tm)
  2309.          
  2310.          
  2311.          
  2312.          Chapter 4  PRM-data MENUS AREA
  2313.          
  2314.                     Directories in Use Menu
  2315.          
  2316.          
  2317.          ----------------------------------------------------------------
  2318.              ╓─D:\ACE\ACE.PRM───────────────╖
  2319.              ║  General Controls            ║   Contacting author Michael
  2320.              ║  Terminal Area Options       ║   - VOICE (602)846-4563 6 d
  2321.              ║  Serial Port Setup           ║   - BBS   (602)846-2940 24
  2322.              ║  KeyBoarD MACRO Assignments  ║   - COMPUSERVE User ID 7512
  2323.              ║>╓─Directories in Use Menu─────────────────────────────────
  2324.              ║ ║>.FON files: D:\ACE
  2325.              ║ ║ .CAP files: D:\ACE
  2326.              ║ ║ .SCR files: D:\ACE
  2327.              ║ ║ .KTS files: D:\ACE
  2328.              ║ ║  Downloads: D:\ACE
  2329.              ║ ║   Nodelist: D:\ACE
  2330.              ║ ║  .REQ/.MLF: D:\ACE
  2331.              ╙─╙─── Edit  Quit ──────────────────────────────────────────
  2332.          ......
  2333.          
  2334.          > AceComm looks for phone list files here
  2335.          ----------------------------------------------------------------
  2336.          - .FON
  2337.            Where AceComm expects .FON files to be.
  2338.          
  2339.          - .CAP
  2340.            Where AceComm will create and  or  re-open  CAPTURE  files.   A
  2341.            CAPTURE  file  is a means for "capturing" all port I/O to DISK.
  2342.            When you open a capture file, AceComm records  everything  that
  2343.            comes  into  the  serial  port,  exactly  as  it  comes in.  No
  2344.            filtering, no translation of  any  kind.(1)  AceComm  does  not
  2345.            overwrite  CAPTURE  files.  You have the option of renaming the
  2346.            file, or AceComm will  append  new  data  to  the  end  of  the
  2347.            file(2).
  2348.          
  2349.          - .SCR
  2350.            Where  AceComm  will  create  and  or look for .SCR files.  The
  2351.            MACRO <RunScript_LUI> lists this directory.
  2352.          
  2353.          - .KTS
  2354.            Where AceComm expects to find it's KTS files.  It's ok to store
  2355.            your .ASC files in this directory.
  2356.          
  2357.          
  2358.          
  2359.          
  2360.          
  2361.          
  2362.          
  2363.                 Page 40              AceComm & Utilities (Tm)
  2364.          
  2365.          
  2366.          
  2367.          Chapter 4  PRM-data MENUS AREA
  2368.          
  2369.                     Directories in Use Menu (continued)
  2370.          
  2371.          
  2372.          - Downloads
  2373.            This is the directory that AceComm 's internal  protocols  will
  2374.            receive  into.   AceComm  will  also  list  this directory when
  2375.            building upload LISTFILES.
  2376.          
  2377.          - Nodelist
  2378.            When you select the FileRequest option, AceComm expects to find
  2379.            either (a) a valid RAW FIDO  NODELIST  and  NLIST.IDX  file(3).
  2380.            or (b) a .NOD file(4)
  2381.          
  2382.          
  2383.          (1)  ANSI.EXE is a provided utility that can filter VIDEO CONTROL
  2384.               SEQUENCES from DISK files.
  2385.          
  2386.          (2) If you have edited a CAPTURE file, or by other means used any
  2387.               utility that added the 26d character to  the  file,  AceComm
  2388.               will  not  overwrite  the  END  OF FILE character.  This may
  2389.               result in some editors not recognizing new data that follows
  2390.               the 26d character.  There exists utilities that  can  filter
  2391.               this and other characters from TEXT files.
  2392.          
  2393.          (3)  NLIST.IDX  is  a  file  created  using  the  AceComm utility
  2394.               IDX.EXE.  IDX.EXE will create a small  index  into  the  RAW
  2395.               FIDO NODELIST file, for all ZONE:NET pairs.
  2396.          
  2397.          (4)  .NOD  files  are  FBL  output for a NET.  FBL.EXE is another
  2398.               AceComm utility.
  2399.          
  2400.          - .REQ/.MLF
  2401.            Mailer  activities.
  2402.          
  2403.            .REQ files are used when doing File  Requests.   When  you  ask
  2404.            AceComm  to  make a File Request, the filename is created using
  2405.            the NET/NODE number in ascii hex, and the  file  extensions  is
  2406.            ".REQ".
  2407.          
  2408.            .MLF  files  (Mail  List  File)  are used when you want to File
  2409.            Attach to a NET/NODE.  File Attach may be any file(s), and will
  2410.            also serve as a means for point mail operators  to  send  their
  2411.            mail bundle to the HOST.
  2412.          
  2413.          
  2414.          
  2415.          
  2416.          
  2417.          
  2418.                 Page 41              AceComm & Utilities (Tm)
  2419.          
  2420.          
  2421.          
  2422.          Chapter 4  PRM-data MENUS AREA
  2423.          
  2424.                     Executable Utilities
  2425.          
  2426.          
  2427.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  2428.             ║ General Controls                       ║
  2429.             ║ Serial Port Setup                      ║
  2430.             ║ KeyBoard Text Macros                   ║
  2431.             ║ Directories in use                     ║
  2432.             ║╔═ Executable files Menus ═════╗        ║
  2433.             ║║>*.ARJ                        ║        ║
  2434.             ║║ *.ARC                        ║        ║
  2435.             ║║ *.LZH                        ║        ║
  2436.             ║║ *.PAK                        ║        ║
  2437.             ╚║ *.ZIP                        ║════════╝
  2438.              ║ *.ZOO                        ║
  2439.              ║ *.EXE                        ║
  2440.              ║ *.COM                        ║
  2441.              ║ *.DOC                        ║
  2442.              ║ All others                   ║
  2443.              ║ External Upload Protocols    ║
  2444.              ║ External Download Protocols  ║
  2445.              ╚═══ Select  Quit ═════════════╝
  2446.          
  2447.          The  extensions are used with the following menus, and are called
  2448.          when a filename has been  selected  that  contains  the  .EXT  as
  2449.          listed.  Selections are made while in <FileLister_LUI> menu area.
  2450.          
  2451.          Executable   files  are  then  handed  over  to  AceComm's  SPAWN
  2452.          function.  (<RunProgram> equivalent) SPAWN can find  files  along
  2453.          the  DOS PATH.  SPAWN can also determine a files extension (.COM,
  2454.          .EXE) SPAWN will use  XMS,EMS,DISK  swapping  if  the  option  is
  2455.          selected.   SWAP  for  SPWAN  is  selected  from  inside PRM-data
  2456.          "General Controls" menu.
  2457.          
  2458.          
  2459.          
  2460.          
  2461.          
  2462.          
  2463.          
  2464.          
  2465.          
  2466.          
  2467.          
  2468.          
  2469.          
  2470.          
  2471.          
  2472.          
  2473.                 Page 42              AceComm & Utilities (Tm)
  2474.          
  2475.          
  2476.          
  2477.          Chapter 4  PRM-data MENUS AREA
  2478.          
  2479.                     Executable Utilities (continued)
  2480.          
  2481.          
  2482.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  2483.             ║ General Controls                       ║
  2484.             ║ Serial Port Setup                      ║
  2485.             ║ KeyBoard Text Macros                   ║
  2486.             ║ Directories in use                     ║
  2487.             ║╔═ Executable files Menus ═════╗        ║
  2488.             ║║╔═%F = *.ARJ═══════════════════════════════════════════════
  2489.             ║║║><RUNPROGRAM> ARJ a -s %F %WK
  2490.             ║║║ <RUNPROGRAM> ARJ x %F %WK
  2491.             ║║║ <RUNPROGRAM> ARJ v %F %WK
  2492.             ╚║║
  2493.              ║║
  2494.              ║╚═ Select  Edit  Quit ═════════════════════════════════════
  2495.              ║ *.COM                        ║
  2496.              ║ *.DOC                        ║
  2497.              ║ All others                   ║
  2498.              ║ External Upload Protocols    ║
  2499.              ║ External Download Protocols  ║
  2500.              ╚═══ Select  Quit ═════════════╝
  2501.          
  2502.          Sample menu when a  "Highlighted"  file's  extension  of  ".ARJ".
  2503.          AceComm  changes  to the directory being listed, so that any WORK
  2504.          done by the utility is done in  the  LISTED  directory.   AceComm
  2505.          will  use  the SWAP functions if allowed.  (see SWAP enable flags
  2506.          located inside "General Controls" Menu Area.
  2507.          
  2508.          
  2509.          
  2510.          
  2511.          
  2512.          
  2513.          
  2514.          
  2515.          
  2516.          
  2517.          
  2518.          
  2519.          
  2520.          
  2521.          
  2522.          
  2523.          
  2524.          
  2525.          
  2526.          
  2527.          
  2528.                 Page 43              AceComm & Utilities (Tm)
  2529.          
  2530.          
  2531.          
  2532.          Chapter 4  PRM-data MENUS AREA
  2533.          
  2534.                     Executable Utilities (continued)
  2535.          
  2536.          
  2537.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  2538.             ║ General Controls                       ║
  2539.             ║ Serial Port Setup                      ║
  2540.             ║ KeyBoard Text Macros                   ║
  2541.             ║ Directories in use                     ║
  2542.             ║╔═ Executable files Menus ═════╗        ║
  2543.             ║║ *.ARJ                        ║        ║
  2544.             ║║ *.ARC                        ║        ║
  2545.             ║║ *.LZH                        ║        ║
  2546.             ║║ *.PAK                        ║        ║
  2547.             ╚║ *.ZIP                        ║════════╝
  2548.              ║ *.ZOO                        ║
  2549.              ║╔═%F = *.EXE═══════════════════════════════════════════════
  2550.              ║║><RUNPROGRAM> %F %WK
  2551.              ║║ <RUNPROGRAM> LIST %F
  2552.              ║║
  2553.              ║║
  2554.              ║║
  2555.              ╚╚═ Select  Edit  Quit ═════════════════════════════════════
  2556.          
  2557.          Sample menu for executable files.  Notice that  the  <RunProgram>
  2558.          MACRO  will be handed the current "Highlighted" filename.  In the
  2559.          above example the %WK argument will cause AceComm to wait  for  a
  2560.          key  press  before  continuing.  This allows the user to view any
  2561.          finishing screens generated from the executable file argument  to
  2562.          <RunProgram>.
  2563.          
  2564.          This  type  of  MACRO programming allows the user to fire up that
  2565.          QWK Mail Reader (and what have you) on the  fly  without  exiting
  2566.          AceComm.
  2567.          
  2568.          
  2569.          
  2570.          
  2571.          
  2572.          
  2573.          
  2574.          
  2575.          
  2576.          
  2577.          
  2578.          
  2579.          
  2580.          
  2581.          
  2582.          
  2583.                 Page 44              AceComm & Utilities (Tm)
  2584.          
  2585.          
  2586.          
  2587.          Chapter 4  PRM-data MENUS AREA
  2588.          
  2589.                     Auto Download Sequence Triggers
  2590.          
  2591.          
  2592.             ╔═════════ACE.PRM Data  Edit-Menus═══════╗
  2593.             ║ General Controls                       ║
  2594.             ║ Serial Port Setup                      ║
  2595.             ║ KeyBoard Text Macros                   ║
  2596.             ║ Directories in use                     ║
  2597.             ║ Executable files Menu                  ║
  2598.           ╔═ AutoDnLd Trigger Sequences ═════════════════════════════════
  2599.           ║ rz^M**^X            <RecvZmo>
  2600.           ║ HS*^B               <RunProgram>hslink -P1 <SendStr>^M
  2601.           ║ ^`^H^`^H^`^H^`^H    <RunProgram>bimodem /C \ace <SendStr>^M
  2602.           ║ MPt^`^V^H           <RunProgram>MPT R <SendStr> ^M
  2603.           ║ at^`is^`your^`name: <SendStr>Michael Phelps^M~^M~PASS^M
  2604.           ║>
  2605.           ║
  2606.           ║
  2607.           ║
  2608.           ║
  2609.           ║═Pre/Post AutoM MACROS════════════════════════════════════════
  2610.           ║ <ChgDir>files
  2611.           ║ <ChgDir>..
  2612.           ╚═══ Edit  Quit ═══════════════════════════════════════════════
  2613.          
  2614.          - Trigger Sequence
  2615.            *FLASH*  The  last  byte  in  a sequence is the sequence's scan
  2616.                    trigger byte
  2617.          
  2618.            This means that AceComm will scan  for  the  string  with  each
  2619.            occurrence  of  the last byte in a sequence.  For this reason a
  2620.            trigger sequence will end in a non-common byte.   While  'rz^M'
  2621.            would  be  a  valid  trigger sequence, we don't want AceComm to
  2622.            search on every carriage return character that comes in.   Look
  2623.            at Bimodem, we don't want to end the sequence with the ^`(space
  2624.            character ^' is the control code for SPACE CHARACTER 32d).
  2625.          
  2626.            Characters  32(Space)  and  below  need  be escape encoded with
  2627.            the '^' ^A becomes 1, ^B 2, ^C 3, etc.  ^` 32(SPACE)
  2628.          
  2629.            The  above  defaults  have  been  working  very  well  for  the
  2630.            protocols associated.
  2631.          
  2632.          
  2633.          
  2634.          
  2635.          
  2636.          
  2637.          
  2638.                 Page 45              AceComm & Utilities (Tm)
  2639.          
  2640.          
  2641.          
  2642.          Chapter 4  PRM-data MENUS AREA
  2643.          
  2644.                     AutoM MACROS
  2645.          
  2646.          
  2647.          - Associated AutoM MACRO
  2648.          
  2649.            The MACRO defined to the right of each trigger sequence will be
  2650.            used when a sequence has been detected.  This allows AceComm to
  2651.            be  configured  with  auto  download  detection  for  up  to 10
  2652.            protocols.  MACRO STACKING is valid with AutoM MACROS.
  2653.          
  2654.            The sending of a carriage return as the last macro is use  full
  2655.            for  moving  the  BBS  display  upon  return  from the external
  2656.            protocol.  AceComm completely disables the serial  port  before
  2657.            calling any external programs.
  2658.          
  2659.          - PreAutoM MACRO
  2660.          
  2661.            The  "PreAutoM"  MACRO,  if defined, will be processed prior to
  2662.            the AutoM MACRO about to be processed.  This  allows  for  some
  2663.            extra maneuvering to be done which might otherwise be common to
  2664.            all AutoM MACROS anyway.  For instance the practice of changing
  2665.            to  your  "FILES"  directory  will  insure  that  downloads are
  2666.            received into the "FILES" directory, even with  protocols  that
  2667.            do not allow file redirection.
  2668.          
  2669.            Notes:  If  you  use  PreAutoM  MACRO for changing directories,
  2670.                   remember that protocols such as BIMODEM which you may be
  2671.                   up loading with at the same time, will  need  full  path
  2672.                   names to files they are to send.
  2673.          
  2674.          - PostAutoM MACRO
  2675.          
  2676.            The "PostAutoM" MACRO, if defined will be processed immediately
  2677.            following  the  AutoM  MACRO.   Again  this is some extra MACRO
  2678.            processing power for those common to all AutoM MACRO jobs.
  2679.          
  2680.           - Disable Auto Download Sequence Triggers
  2681.          
  2682.            Located in the "General Controls Menu" is a over ride flag with
  2683.            which Auto downloads may be  completely  disabled.   This  flag
  2684.            affects all Trigger Sequence/AutoM MACROS pairs defined.
  2685.          
  2686.            Auto Download                            On    <=-ENABLE
  2687.            Auto Download                            Off   <=-DISABLE
  2688.          
  2689.          
  2690.          
  2691.          
  2692.          
  2693.                 Page 46              AceComm & Utilities (Tm)
  2694.          
  2695.          
  2696.          
  2697.          Chapter 4  PRM-data MENUS AREA
  2698.          
  2699.                     Mass Menu Attribute Changes
  2700.          
  2701.          
  2702.                ╓─Menus / Colors / Sounds───────────╖
  2703.              ╓─║>Status line color                 ║
  2704.              ║ ║ Customize Menus                   ║
  2705.              ║ ║ Update All Menus                  ║
  2706.              ║ ║─"Update" uses values below────────║
  2707.              ║ ║       Border Attr       9         ║
  2708.              ║ ║       Border Type       3         ║
  2709.              ║ ║       Title Color       16        ║
  2710.              ║ ║      ITitle Color       12        ║
  2711.              ║ ║    Selector Color       7         ║
  2712.              ║>║  Left Field Color       15        ║
  2713.              ║ ║ Right Field Color       14        ║
  2714.              ║ ║        Burst Mode       On        ║
  2715.              ╙─║      Menu Chatter       Off       ║
  2716.                ║      Menu Whistle       Off       ║
  2717.                ╙─── Select  Quit ──────────────────╜
  2718.          ...
  2719.          
  2720.          > Customize a menu, mass update all AceComm menus in one shot
  2721.          ----------------------------------------------------------------
  2722.          
  2723.          - Status Line Color
  2724.            Toggle the AceComm status line back ground color (1 - 7)
  2725.          
  2726.          - Customize
  2727.            All  changes are limited to the current active menu "Mass Box".
  2728.            Just as selecting the "Customize" option from any  other  menu,
  2729.            changes are reflected and remain permanent.
  2730.          
  2731.          - Update All Menus
  2732.            Selecting  this  option  write a clone of the active menu "Mass
  2733.            Box" to *all* AceComm menus.
  2734.          
  2735.          The values on the right side of the menu are  in  decimal.   They
  2736.          may  be  copied  and  used  in  the  .CTL file as defaults.  (See
  2737.          ACE.CTL(1) "Menu Attributes")
  2738.          
  2739.          ╔═  Customizer        <ENTER>-Select ═══════════════════════════
  2740.          ╚═══ Color_Border  Type_Border  Left_Field  Right_Field   More
  2741.          ................................................................
  2742.          ╔═  Customizer        <ENTER>-Select ═══════════════════════════
  2743.          ╚═══ Title  ITitle  Selector  Burst On Chatter Off Whistle On
  2744.          
  2745.          
  2746.          
  2747.          
  2748.                 Page 47              AceComm & Utilities (Tm)
  2749.          
  2750.          
  2751.          
  2752.          Chapter 4  PRM-data MENUS AREA
  2753.          
  2754.                     Mass Menu Attribute Changes (continued)
  2755.          
  2756.          
  2757.          (1)  ACE.CTL  may  be  renamed.   AceComm  package  contains  the
  2758.               default  ,CTL file ACE.CTL, but it may be renamed to another
  2759.               filename.
  2760.          
  2761.          
  2762.          
  2763.          
  2764.          
  2765.          
  2766.          
  2767.          
  2768.          
  2769.          
  2770.          
  2771.          
  2772.          
  2773.          
  2774.          
  2775.          
  2776.          
  2777.          
  2778.          
  2779.          
  2780.          
  2781.          
  2782.          
  2783.          
  2784.          
  2785.          
  2786.          
  2787.          
  2788.          
  2789.          
  2790.          
  2791.          
  2792.          
  2793.          
  2794.          
  2795.          
  2796.          
  2797.          
  2798.          
  2799.          
  2800.          
  2801.          
  2802.          
  2803.                 Page 48              AceComm & Utilities (Tm)
  2804.          
  2805.          
  2806.          
  2807.          Chapter 4  PRM-data MENUS AREA
  2808.          
  2809.                     Interactive EMSI data
  2810.          
  2811.          
  2812.                ╓─Interactive EMSI data───────────────────────────────╖
  2813.              ╓─║> User Name Michael Phelps                           ║
  2814.              ║ ║      Alias Michael Phelps                           ║
  2815.              ║ ║   Location Phoenix, AZ, USA                         ║
  2816.              ║ ║     Data # (602) 846-2940                           ║
  2817.              ║ ║    Voice # (602) 846-4563                           ║
  2818.              ║ ║   Password acecomm/user                             ║
  2819.              ║ ║  Birthdate                                          ║
  2820.              ║ ║    CRT def AVT0,24,80,0                             ║
  2821.              ║ ║  Protocols ZMO,ZAP                                  ║
  2822.              ║ ║ Capability CHT,TAB,ASCII8                           ║
  2823.              ║>║   Requests NEWS,MAIL,FILE,HOT,CLR,HUSH,MORE,FSED    ║
  2824.              ║ ╙─── Edit  Quit ──────────────────────────────────────╜
  2825.              ║  AutoSave is ON              ║
  2826.              ╙─── Select  Quit ─────────────╜
  2827.          
  2828.          ........
  2829.          
  2830.          >IEMSI handshake data used with BBS software that supports IEMSI
  2831.          
  2832.          - User Name and Alias
  2833.            Enter your name as you want it to appear to a BBS system.
  2834.          
  2835.            There is also a  PRM-data  MACRO  [USER_NAME]  that  uses  this
  2836.            field.
  2837.          
  2838.            There is also a PRM-data MACRO [ALIAS] that uses this field.
  2839.          
  2840.          - Location
  2841.            City, State, Country
  2842.          
  2843.            There is also a PRM-data MACRO [LOCATION] that uses this field.
  2844.          
  2845.          - Data # and Voice #
  2846.            If  you have no Data #, leave the field blank.  There is also a
  2847.            PRM-data MACRO [DATA_PNUM] that uses this field.
  2848.          
  2849.            There is also a  PRM-data  MACRO  [DATA_PNUM]  that  uses  this
  2850.            field.
  2851.          
  2852.          - Password
  2853.            This is a default password, any FON.RECORD.PASSWORD always will
  2854.            override this IEMSI PASSWORD.
  2855.          
  2856.          
  2857.          
  2858.                 Page 49              AceComm & Utilities (Tm)
  2859.          
  2860.          
  2861.          
  2862.          Chapter 4  PRM-data MENUS AREA
  2863.          
  2864.                     Interactive EMSI data (continued)
  2865.          
  2866.            There is also a PRM-data MACRO [PASSWORD] that uses this field.
  2867.          
  2868.          - Birthdate (currently unused)
  2869.          
  2870.          - CRT def    (current session only)
  2871.            Consists  of  four sub-fields separated by commas, from left to
  2872.            right:TERMINAL EMULATION,ROWS,COLUMNS,NULS
  2873.          
  2874.                                 Example: AVT0,24,80,0
  2875.          
  2876.            TERMINAL EMULATION
  2877.            Video type
  2878.                                        AVT0        (AVATAT/ANSI)
  2879.                                        ANSI
  2880.                                        VT100
  2881.                                        TTY
  2882.            ROWS
  2883.                   Video rows for current session only
  2884.            COLUMNS
  2885.                   Video columns for current session only
  2886.            NULS
  2887.                   00h character required after line feeds.   AceComm  uses
  2888.                   should leave this field set to ZERO (0)
  2889.          
  2890.          - Protocols
  2891.            AceComm internal protocols support ZMO,ZAP fields.
  2892.            ZMO is normal zmodem
  2893.            ZAP is zmodem with up to 8k data frames.
  2894.          
  2895.          - Capability    (current session only)
  2896.          
  2897.            CHT       Can do full screen on line conversation (CHAT)
  2898.            TAB       Can handle TAB (ASCII 09h) characters
  2899.                            AceComm supports TAB
  2900.            ASCII8    Can handle 8-bit IBM PC ASCII characters
  2901.          
  2902.          - Requests      (current session only)
  2903.          
  2904.            NEWS      Show bulletins, announcements, etc.
  2905.            MAIL      Check for new mail
  2906.            FILE      Check for new files
  2907.            HOT       Hot keys "ON"
  2908.            CLR       Screen clearing
  2909.            HUSH      Do not disturb
  2910.            MORE      Page pausing, often referred to as "More"
  2911.            FSED      Full screen editor
  2912.          
  2913.          
  2914.                 Page 50              AceComm & Utilities (Tm)
  2915.          
  2916.          
  2917.          
  2918.          Chapter 4  PRM-data MENUS AREA
  2919.          
  2920.                     Interactive EMSI data (continued)
  2921.          
  2922.          
  2923.          
  2924.          
  2925.          
  2926.                                      ╔═ Internal Protocols (Recv) ══╗
  2927.                                      ║═Batch Capable════════════════║
  2928.                                      ║>Zmodem                       ║
  2929.                                      ║ Ymodem                       ║
  2930.                                      ║ Ymodem 1k/Y                  ║
  2931.                                      ║ YmodemG                      ║
  2932.                                      ║═Single File══════════════════║
  2933.                                      ║ Xmodem                       ║
  2934.                                      ║ Xmodem 1k                    ║
  2935.                                      ║═User Defined═════════════════║
  2936.                                      ║ Externals                    ║
  2937.                                      ║ AutoDnlds                    ║
  2938.                                      ║═FIDONET EMSI FReq.═══════════║
  2939.                                      ║ FileRequest                  ║
  2940.                                      ╚═ Select  Quit ═══════════════╝
  2941.          
  2942.          AceComm  contains  internal Xmodem, Xmodem 1k, Ymodem, Ymodem 1k,
  2943.          Ymodem G, Zmodem, and a Zmodem variant ZedZap (8k).
  2944.          
  2945.          - Batch Capable
  2946.            Batch protocols receive the incoming filenames as part  of  the
  2947.            file  data sent from the sender.  AceComm will append filenames
  2948.            received from the remote sender to the directory path contained
  2949.            in the PRM-data area under "FILES".
  2950.          
  2951.          - Single File
  2952.            Single file protocols require a filename be given  locally,  by
  2953.            the user.  The user is prompted for a filename between the menu
  2954.            selection and calling the internal protocol function.
  2955.          
  2956.          - User Defined
  2957.            "Externals" are defined as menu selectable executable that will
  2958.             become arguments to the <RunProgram> MACRO.
  2959.          
  2960.            
  2961.          
  2962.          
  2963.          
  2964.          
  2965.          
  2966.          
  2967.          
  2968.          
  2969.                 Page 51              AceComm & Utilities (Tm)
  2970.          
  2971.          
  2972.          
  2973.          Chapter 5  INTERNAL / EXTERNAL PROTOCOLS
  2974.          
  2975.                     Internal, Defined-External Receiving Units
  2976.          
  2977.          
  2978.            "AutoDnlds"  are  external  protocols whose sending units begin
  2979.            with by sending a documented sequence of  characters.   AceComm
  2980.            allows  up  to 10 separate sequences be defined, and associates
  2981.            each sequence with a MACRO STACK.  he MACRO STACK can be  setup
  2982.            to  call  the  external  protocol associated with the sequence.
  2983.            "AutoDnLds"  is  documented  in more detail above.  Shown below
  2984.            is a snippet reminder display.
  2985.          
  2986.           ╔═ AutoDnLd Trigger Sequences ═════════════════════════════════
  2987.           ║ rz^M**^X            <RecvZmo>
  2988.           ║ HS*^B               <RunProgram>hslink -P1 <SendStr>^M
  2989.           ║ ^`^H^`^H^`^H^`^H    <RunProgram>bimodem /C \ace <SendStr>^M
  2990.           ║ MPt^`^V^H           <RunProgram>MPT R <SendStr> ^M
  2991.           ║ at^`is^`your^`name: <SendStr>Michael Phelps^M~^M~PASS^M
  2992.           ║>
  2993.           ║
  2994.           ║
  2995.           ║
  2996.           ║
  2997.           ║═Pre/Post AutoM MACROS════════════════════════════════════════
  2998.           ║ <ChgDir>files
  2999.           ║ <ChgDir>..
  3000.           ╚═══ Edit  Quit ═══════════════════════════════════════════════
  3001.          
  3002.          
  3003.          
  3004.          
  3005.          
  3006.          
  3007.          
  3008.          
  3009.          
  3010.          
  3011.          
  3012.          
  3013.          
  3014.          
  3015.          
  3016.          
  3017.          
  3018.          
  3019.          
  3020.          
  3021.          
  3022.          
  3023.          
  3024.                 Page 52              AceComm & Utilities (Tm)
  3025.          
  3026.          
  3027.          
  3028.          Chapter 5  INTERNAL / EXTERNAL PROTOCOLS
  3029.          
  3030.                     Internal, Defined-External Sending Units
  3031.          
  3032.          
  3033.           --------------------------------------------------------------
  3034.               AceComm Copyright (c) 1990, 1993 by MGP Programming & Michael G Phelps
  3035.                                       AceComm & Utilities (Tm)
  3036.                      "Leading Software Technology"  for todays Hi-Speed Modem
  3037.                                       Evaluation copy 05/13/92
  3038.          OK
  3039.                                                   ╓─ Sender Protocols ───────╖
  3040.          OK                                       ║─Internal Batch Capable───║
  3041.                                                   ║>Zmodem                   ║
  3042.                                                   ║ Ymodem                   ║
  3043.                                                   ║ Ymodem 1k                ║
  3044.                                                   ║ YmodemG                  ║
  3045.                                                   ║─Internal Single File─────║
  3046.                                                   ║ Xmodem                   ║
  3047.                                                   ║ Xmodem 1k                ║
  3048.                                                   ║ Ascii file               ║
  3049.                                                   ║─External Defines─────────║
  3050.                                                   ║ Externals                ║
  3051.                                                   ║─EMSI Protocol────────────║
  3052.                                                   ║ Send Mail/Attach         ║
  3053.                                                   ╙─ Select  Quit ───────────╜
  3054.          
  3055.          AceComm  contains  internal Xmodem, Xmodem 1k, Ymodem, Ymodem 1k,
  3056.          Ymodem G, Zmodem, and a Zmodem variant ZedZap (8k).
  3057.          
  3058.          - Batch Capable
  3059.            AceComm's  internal  "Batch"  capable  protocols are capable of
  3060.            sending from a LISTFILE.  A LISTFILE  is  an  ascii  text  file
  3061.            containing  <CR>  <LF>  terminated  filenames.   One filename per
  3062.            line.  Filenames may  contain  a  full  DRIVE:\PATH  specifier.
  3063.            AceComm   looks   in  the  current  directory  for  a  filename
  3064.            "ACE.BCH".  When selecting any of the "Batch" capable  internal
  3065.            sending  units,  AceComm will always look for "ACE.BCH", if the
  3066.            file exists, AceComm displays the following screen.
  3067.          
  3068.           ╓─────────────────╖      AceComm always prompts to send the
  3069.           ║ Found ACE.BCH   ║   from the LISTFILE "ACE.BCH", when the
  3070.           ║ Send contents?  ║   "ACE.BCH" file exists in the directory.
  3071.           ║>(Y)es/(n)o?:    ║   Pressing <CR> defaults to (Y)es, (n)o
  3072.           ╙─────────────────╜   brings up the regular file selection
  3073.                                 menu.
  3074.          
  3075.          
  3076.          
  3077.          
  3078.          
  3079.                 Page 53              AceComm & Utilities (Tm)
  3080.          
  3081.          
  3082.          
  3083.          Chapter 5  INTERNAL / EXTERNAL PROTOCOLS
  3084.          
  3085.                     Internal, Defined-External Sending Units (continued)
  3086.          
  3087.          
  3088.           ╓───────────────────╖      If the (Y)es selection was selected,
  3089.           ║ ACE.BCH           ║   AceComm will, after the transfer,
  3090.           ║ Delete this file? ║   present the menu at left, prompting to
  3091.           ║>(Y)es/(n)o?:      ║   delete the LISTFILE, or leave it exist.
  3092.           ╙───────────────────╜
  3093.          
  3094.          
  3095.          
  3096.          The "Regular file selection" menu (below) allows "on the fly"
  3097.          LISTFILE creation. The "on the fly" LISTFILE is not named
  3098.          "ACE.BCH", but a temporary unique filename is selected. "On
  3099.          the fly" LISTFILE is deleted after transfer without any prompt.
  3100.          
  3101.               ╓─Make Uploads List────────────────╖
  3102.               ║>Batch Tag                        ║
  3103.               ║ Manual entry                     ║
  3104.               ║ Finished  /  ESC-key             ║
  3105.               ╙─ Select  Quit ───────────────────╜
  3106.          
  3107.                  Batch Tag
  3108.                  This selection brings up the  "FileLister"  menu.   This
  3109.                  menu  allows tagging filenames to the LISTFILE.  PRM-data
  3110.                  DIR  "DNLDS"  is  the  default  directory  displayed   by
  3111.                  "FileLister" when called by the "Sender Protocols" menu.
  3112.          
  3113.                  Manual entry
  3114.                  The  menu  below  is  presented  with the "Manual entry"
  3115.                  selection.
  3116.          
  3117.            ╓─Make Uploads List─────────────────╖
  3118.            ║ Batch Tag                         ║
  3119.            ║╓─Input Window───────────────────────────────────────────────
  3120.            ║║>FileName:  c:\fil\
  3121.            ╙║─Input Window<ENTER> alone when done────────────────────────
  3122.             ╙────────────────────────────────────────────────────────────
  3123.            The "Manual entry" filename prompt pre pends  the  prompt  space
  3124.            with any PATH found in PRM-data DNLDS field.
  3125.          
  3126.          
  3127.            "Batch  Tag/  Manual  entry" are recorded to a temporary unique
  3128.            LISTFILE as explained  above.   Temporary  unique  LISTFILE  is
  3129.            automatically  deleted  after  use.
  3130.          
  3131.          
  3132.          
  3133.          
  3134.                 Page 54              AceComm & Utilities (Tm)
  3135.          
  3136.          
  3137.          
  3138.          Chapter 5  INTERNAL / EXTERNAL PROTOCOLS
  3139.          
  3140.                     Internal, Defined-External Sending Units (continued)
  3141.          
  3142.          
  3143.            - Single File
  3144.              AceComm's  internal  protocols  that  send  1  filename   per
  3145.              invocation use the "Manual entry" window shown below.
  3146.          
  3147.            ╓─Input Window───────────────────────────────────────────────
  3148.            ║>FileName:  c:\fil\
  3149.            ║─Input Window<ENTER> alone when done────────────────────────
  3150.            ╙────────────────────────────────────────────────────────────
  3151.          
  3152.          - Externals
  3153.            This  selection  brings  up  a  menu   listing   up   to   five
  3154.            configurations  for  external  protocol  setup/selection.  This
  3155.            menu allows storing configurations for external protocols to be
  3156.            used.  The menu storage below functions the same as  any  MACRO
  3157.            stack  assigned to a key press.  Here you have a menu where you
  3158.            may find  it  easier  to  to  store  specific  upload  protocol
  3159.            definitions.
  3160.          
  3161.           ╓─ External Protocols (UpLd) ──────────────────────────────────
  3162.           ║><RunProgram>BIMODEM %WK
  3163.           ║ <RunProgram>HSLINK %P %WK
  3164.           ║ <RunProgram>MPT S @ACE.BCH %WK
  3165.           ║ <RunProgram>JMODEM S %P %WK
  3166.           ║ <RunProgram>DSZ sz %P
  3167.           ╙─ Select  Edit  Quit ─────────────────────────────────────────
  3168.          
  3169.          
  3170.          
  3171.          
  3172.          
  3173.          
  3174.          
  3175.          
  3176.          
  3177.          
  3178.          
  3179.          
  3180.          
  3181.          
  3182.          
  3183.          
  3184.          
  3185.          
  3186.          
  3187.          
  3188.          
  3189.                 Page 55              AceComm & Utilities (Tm)
  3190.          
  3191.          
  3192.          
  3193.          Chapter 5  INTERNAL / EXTERNAL PROTOCOLS
  3194.          
  3195.                     Internal, Defined-External Sending Units (continued)
  3196.          
  3197.          
  3198.          
  3199.          - Send Mail/Attach
  3200.            This selection allows the user to send files  to  EMSI  capable
  3201.            mailer  software.   The menu shown below prompts the user for a
  3202.            FIDONET style ZONE:NET/NODE number.
  3203.          
  3204.           ╓───────────────────────────────────────╖
  3205.           ║>                                      ║
  3206.           ║ Format =>  ZONE:NET/NODE              ║
  3207.           ╙───────────────────────────────────────╜
  3208.          
  3209.            The  number is required for naming a LISTFILE.  LISTFILE in the
  3210.            mode uses "MLF" file extension.  (Mail ListFile) AceComm allows
  3211.            normal Tag or manual entry when adding filenames  to  LISTFILE.
  3212.            Those  who want to "File Attach" or are running under a HOST as
  3213.            a point mail system will use this option.  Point mail operators
  3214.            may upload their mail bundles with this "Send Mail"  selection.
  3215.            AceComm  requires a NODELIST or FBL output .NOD file when using
  3216.            "Send Mail/Attach".  AceComm  uses  the  ZONE:NET/NODE  number
  3217.            entered  above for looking up system information about the HOST
  3218.            to be called.  AceComm is able to retrieve the phone number  and
  3219.            system name from NODELIST/.NOD files.
  3220.          
  3221.          
  3222.          
  3223.          
  3224.          
  3225.          
  3226.          
  3227.          
  3228.          
  3229.          
  3230.          
  3231.          
  3232.          
  3233.          
  3234.          
  3235.          
  3236.          
  3237.          
  3238.          
  3239.          
  3240.          
  3241.          
  3242.          
  3243.          
  3244.                 Page 56              AceComm & Utilities (Tm)
  3245.          
  3246.          
  3247.          
  3248.          Chapter 6  TELEPHONE DIRECTORY AREA
  3249.          
  3250.          
  3251.          ╔═Telephone Directory D:\ACE\fon\1_114.FON, 115 Records═════════
  3252.          ║═      System Name            Phone Number     Line Control Vid
  3253.          ║>1    AceComm Software Support 846-2940           9600,8N1  Ava
  3254.          ║ 2    ADTBBS                   1-602-596-1651     9600,8N1  Ava
  3255.          ║ 3    AMC Net                  1-602-814-0123     9600,8N1  Ava
  3256.          ║ 4    AMUG Preferred           1-602-553-0721     9600,8N1  Ava
  3257.          ║ 5    AZ Legislature BBS       1-602-253-0065     2400,8N1  Ava
  3258.          ║ 6    AZ MAC UG                1-602-553-0749     9600,8N1  Ava
  3259.          ║ 7    AZ MAC UG 2              1-602-947-0587     9600,8N1  Ava
  3260.          ║ 8    After Dark BBS           1-602-439-5907     2400,8N1  Ava
  3261.          ║ 9    Anime Archive            1-602-863-6599     9600,8N1  Ava
  3262.          ║ 10   Answering Machine        1-602-242-3158     9600,8N1  Ava
  3263.          ║ 11   Ariseth Keep             1-602-843-0998     9600,8N1  Ava
  3264.          ║ 12   Artemis Lair bbs         1-602-841-4474     9600,8N1  Ava
  3265.          ║ 13   Bob's Place BBS Node 1   1-602-497-2173     2400,8N1  Ava
  3266.          ║ 14   Bob's Place BBS Node 2   1-602-545-8745     9600,8N1  Ava
  3267.          ║ 15   Broadcaster's BBS        1-602-872-9148     9600,8N1  Ava
  3268.          ║ 16   CADE BBS                 1-602-931-3468     2400,8N1  Ava
  3269.          ║ 17   Cactus Bulletin Board Sy 1-602-945-3493     2400,8N1  Ava
  3270.          ║ 18   Central Intelligence App Down,              9600,8N1  Ava
  3271.          ║ 19   Clay's Asylum BBS        1-602-930-7705     2400,8N1  Ava
  3272.          ║ 20   Cloud 9                  1-602-225-0512     9600,8N1  Ava
  3273.          ║ 21   CompUSA Phoenix          1-602-249-8460     9600,8N1  Ava
  3274.          ║ 22   Construction Net 1       1-602-894-8762     9600,8N1  Ava
  3275.          ╚═ Dial  Edit  <SPACEBAR>-Que  Redial_que  Fon_files   More  Qui
  3276.          
  3277.          The Telephone Directory Area lists binary  .FON  files  in  their
  3278.          full  ASCII  representation.   The  current  loaded  .FON file is
  3279.          identified at the top of the menu.  Notice  that  the  number  of
  3280.          records contained in the '1_114.FON' file is presented at the top
  3281.          right.   .FON files are not fixed to any certain record size, and
  3282.          can have records added or deleted, from here,  in  the  Directory
  3283.          list area.
  3284.          
  3285.          - Dial
  3286.            Dial  the "highlighted" record.  The function continues dialing
  3287.            until:
  3288.          
  3289.               (a) a connection has been established
  3290.          
  3291.               (b)  USER ABORT.
  3292.          
  3293.          - Edit
  3294.            Another  menu  contains  the  "highlighted"  record's  data  is
  3295.            presented  for editing, or just a closer view.  All changes are
  3296.            automatically save to disk.
  3297.          
  3298.          
  3299.                 Page 57              AceComm & Utilities (Tm)
  3300.          
  3301.          
  3302.          
  3303.          Chapter 6  TELEPHONE DIRECTORY AREA
  3304.          
  3305.          
  3306.          
  3307.          - <SPACEBAR>-Que
  3308.            Mark the "highlighted" record for 'RedialQue'.
  3309.          
  3310.          - RedialQue
  3311.            Switch into The 'Que' Menu.  At least 1 record needs be  marked
  3312.            "Queued"  for  AceComm  to  present  this area.  From the 'Que'
  3313.            Menu, 'Dial' goes into single dial mode,  and  each  record  is
  3314.            dialed 1 time, followed by the next record until all records in
  3315.            the  'Que' have been dialed.  The 'Que' then revolves around to
  3316.            the first record and begins again.  When a connection has  been
  3317.            established, the record is removed from the 'Que'.
  3318.          
  3319.          ╔═Circular ReDial Que D:\ACE\fon\1_114.fon, 7 Records═══════════
  3320.          ║═      System Name            Phone Number     Line Control Vid
  3321.          ║>47 Q Majestic Royalty         1-602-278-1651     9600,8N1    A
  3322.          ║ 70 Q Steve's One Stop DLG Sho 1-602-788-7144     9600,8N1    A
  3323.          ║ 96 Q The Migrant BBS Node I I 1-602-274-2821     9600,8N1    A
  3324.          ║ 107Q The Warzone BBS          1-602-932-9243     9600,8N1    A
  3325.          ║ 108Q U.S. National Crime BBS! 1-602-846-4470     2400,8N1    A
  3326.          ║ 109Q Universal BBS            1-602-486-3340     2400,8N1    A
  3327.          ║ 110Q Valley Of The Sun        1-602-866-9303     9600,8N1    A
  3328.          ╚═ Dial  Edit  <SPACEBAR>-Zap  Fon_list  Quit ══════════════════
  3329.                                           |
  3330.                                           Toggle back out of Que mode
  3331.          
  3332.          - FonFiles
  3333.            List  PRM-data  directory  .FON,  allow  selection  of new .FON
  3334.          file
  3335.          
  3336.          
  3337.          
  3338.          
  3339.          
  3340.          
  3341.          
  3342.          
  3343.          
  3344.          
  3345.          
  3346.          
  3347.          
  3348.          
  3349.          
  3350.          
  3351.          
  3352.          
  3353.          
  3354.                 Page 58              AceComm & Utilities (Tm)
  3355.          
  3356.          
  3357.          
  3358.          Chapter 6  TELEPHONE DIRECTORY AREA
  3359.          
  3360.          
  3361.          - More
  3362.            Toggle 'Selector Bar Menu
  3363.          
  3364.          ...
  3365.          ║ 22   Construction Net 1       1-602-894-8762     9600,8N1    A
  3366.          ╚═ Add_record  Del_record  Color   More  Quit ══════════════════
  3367.          ...
  3368.          
  3369.          - AddRecord
  3370.            Function appends a new record to the current loaded .FON  file,
  3371.            and  immediately  brings up the 'Edit' Menu.  The new record is
  3372.            automatically saved.
  3373.          
  3374.          - DelRecord
  3375.            The "highlighted" record is removed  from  the  current  loaded
  3376.            .FON file.  No hole is left, the .FON file is reduced a 'record
  3377.            size' in bytes.
  3378.          
  3379.          - Color
  3380.            Customize   the  current  menu  only.   All  changes  are  save
  3381.            automatically.
  3382.          
  3383.          - Quit to Terminal Area. (ESC-key)
  3384.          
  3385.          
  3386.          
  3387.          .FON files
  3388.          
  3389.          AceComm uses a  binary  .FON  file  for  storing  it's  telephone
  3390.          directory  records.   Each  record  contains data specific to the
  3391.          system.
  3392.          
  3393.          
  3394.          
  3395.          
  3396.          
  3397.          
  3398.          
  3399.          
  3400.          
  3401.          
  3402.          
  3403.          
  3404.          
  3405.          
  3406.          
  3407.          
  3408.          
  3409.                 Page 59              AceComm & Utilities (Tm)
  3410.          
  3411.          
  3412.          
  3413.          Chapter 6  TELEPHONE DIRECTORY AREA
  3414.          
  3415.          
  3416.          - Edit Menu
  3417.          
  3418.          ╓─Telephone Directory \ace\1_114.FON, 128 Records───────────────
  3419.          ║─      System Name            Phone Number     Line Control Vid
  3420.          ║>1    A.C╓──Record Number 1────────────────────────────────────
  3421.          ║ 2    ADT║>       System Name AceComm Software Support
  3422.          ║ 3    AMU║       Phone Number 1-602-846-2940
  3423.          ║ 4    APP║       Line Control 2400L,8N1
  3424.          ║ 5    AZ ║ Terminal Emulation Av/An
  3425.          ║ 6    AZ ║      Control Flags SCRIPT,DTAG,
  3426.          ║ 7    AZ ║     Dialing Prefix
  3427.          ║ 8    Aft║   AutoLogOn Script ACE_S.SCR
  3428.          ║ 9    Am ║       Capture File ACE_S.CAP
  3429.          ║ 10   Ani║           Password my/password
  3430.          ║ 11   Ans║   Custom .KBD File my.KBD
  3431.          ║ 12   Ari║─Call History────────────────────────────────────────
  3432.          ║ 13   Art║  Last Connect Time 05 May 06:03:42pm
  3433.          ║ 14   Ast║   Past Connections 10
  3434.          ║ 15   Bob║─Dialing Status──────────────────────────────────────
  3435.          ║ 16   Bob║        Dial String ATEQ0X4DT846-2940
  3436.          ║ 17   Bro║     Modem Response
  3437.          ║ 18   CAD║            ReDials 0
  3438.          ║ 19   Cac║            Elapsed 00:00
  3439.          ║ 20   Cla║            Timeout 60
  3440.          ║ 21   Clo╙─ Edit  Color  Quit ─────────────────────────────────
  3441.          ║ 22   CompUSA Phoenix          1-602-249-8460     2400,8N1    A
  3442.          ╙─ Dial  Edit  <SPACEBAR>-Que  Redial_que  Fon_files   More  Qui
  3443.          
  3444.           Enter  the  System  Name  field,  then ESC/Q out, come back, and
  3445.          AceComm will have created default filenames for both .SCR and
  3446.          .CAP file for you.  Above is an example of the name to  filename
  3447.          translation.    Capture   (.CAP)   files  are  always  created  /
  3448.          open-append in the PRM-data  Area  directory  for  .CAP.   Script
  3449.          (.SCR)  filenames are used in two ways.  AceComm will present the
  3450.          default filename (for above  example  "ACE_S.CAP"  when  toggling
  3451.          AutoScriptGen  (Tm)  mode  "ON".   For  this  automatic  filename
  3452.          prompting  to  occur,  The  record  will  have   been   displayed
  3453.          previously  in the Edit Menu by the user.  Whatever data was last
  3454.          displayed in the Edit Menu is what AceComm remembers  when  using
  3455.          Fon.Record  defaults.   So  much for default filenames when using
  3456.          AutoScriptGen.  The field  "AutoLogOn  Script"  is  the  filename
  3457.          AceComm  will look for when a successful Dial/Connect occurs.  If
  3458.          the SCRIPT flag is set, AceComm runs "AutoLogOn Script"  filename
  3459.          when a successful Dial/Connect occurs.
  3460.          
  3461.          
  3462.          
  3463.          
  3464.                 Page 60              AceComm & Utilities (Tm)
  3465.          
  3466.          
  3467.          
  3468.          Chapter 6  TELEPHONE DIRECTORY AREA
  3469.          
  3470.          - System Name            AceComm Software Support
  3471.            The name defined here, is presented onto the  revolving  status
  3472.            line (right side of status line) when "on line".
  3473.          
  3474.          - Phone Number           1-602-846-2940
  3475.            This  phone  number, although long distance, can be modified by
  3476.            AceComm when dialing, with use  of  "Dial"  statements  in  the
  3477.            ACE.CFG file.
  3478.          
  3479.            Example:  lets say we are local Phoenix, where our area code is
  3480.                     602,  we  have  an  entire  phone  directory  of  long
  3481.                     distance   numbers.    The  following  dial  statement
  3482.                     defined inside ACE.CFG will cause AceComm to translate
  3483.                     all of the long distance numbers to local numbers.
  3484.          
  3485.                     Dial 1-602-
  3486.          
  3487.                     AceComm will see this definition and translate it into
  3488.                     anything following the definition.  In this  case,  we
  3489.                     did  not  put  anything after the "1-602-", so AceComm
  3490.                     will  strip  "1-602-"  from  all  phone  numbers  that
  3491.                     contain "1-602-" as part of the number.  This is valid
  3492.                     for  all  phone  numbers  that  are processed thru the
  3493.                     AceComm Dialer Menu.  Mailer mode, File Requests which
  3494.                     get their phone numbers from either a  FIDO  NODELIST,
  3495.                     of  FBL output .NOD file do use the Dialer Menu and do
  3496.                     receive number translation from "Dial" statements.
  3497.          
  3498.          - Line Control           2400L,8N1
  3499.            Most remote HOSTS will be set up using 8 data bits, No  parity,
  3500.            and  1 stop bit.  Compuserve uses 7 data bits, Even parity, and
  3501.            1 stop bit.  AceComm will configure the UART to assemble the in
  3502.            coming bit stream into characters, based on  the  configuration
  3503.            defined here.  Baud rate means nothing when LOCKBAUD is set, as
  3504.            is  with the "L" appended to baud in this example.  Other wise,
  3505.            when LOCKBAUD is not set, AceComm will set the UART up  to  the
  3506.            Fon.Record baud rate.
  3507.          
  3508.            Note:  When  LOCKBAUD  is  not  set, AceComm is also capable of
  3509.                  resetting the baud rate to a connect string.  If you dial
  3510.                  out at 2400, and connect at 9600, and 9600 is detected in
  3511.                  the the connect string, aceComm  will  automatically  set
  3512.                  the  baud  to  9600.   If LOCKBAUD is set, AceComm leaves
  3513.                  baud alone.
  3514.          
  3515.          - Terminal Emulation     Av/An
  3516.            This option will present the Terminal emulations menu, you  may
  3517.          
  3518.          
  3519.                 Page 61              AceComm & Utilities (Tm)
  3520.          
  3521.          
  3522.          
  3523.          Chapter 6  TELEPHONE DIRECTORY AREA
  3524.          
  3525.            select  the  video  ,type you want associated with this record.
  3526.            "Av/An means AVATAR and ANSI video emulation.
  3527.          
  3528.          - Control Flags          SCRIPT,DTAG,
  3529.          
  3530.            "SCRIPT"  when  set,
  3531.            AceComm will attempt to load and run the filename defined  next
  3532.            to "AutoLogOn Script"
  3533.          
  3534.            "DTAG"  when  set,
  3535.            AceComm  will  tag  un-successful dial attempts (busy, etc.) to
  3536.            the Que Dialer.  An "*" character appears  to  the  left  of  a
  3537.            Fon.Record's  display  line,  when  it is either Q tagged or, D
  3538.            tagged.  When this flag is not set, the only other way to Q tag
  3539.            a  record  is   by   manually   selecting   the   menu   option
  3540.            "<SPACEBAR>-Que" from the fon list display.
  3541.          
  3542.          - Dialing Prefix
  3543.            The  Fon.Record  dial  prefix  overrides  The  PRM-data default
  3544.            prefix.  If this  field  is  null  (blank),  AceComm  uses  the
  3545.            PRM-data default dial prefix.
  3546.          
  3547.          - AutoLogOn Script       ACE_S.SCR
  3548.            When  SCRIPT  flag  is set, for the current Fon.Record, AceComm
  3549.            will use this filename, opening it as a SCRIPT  file,  and  run
  3550.            the   contents.    This  action  takes  place  upon  successful
  3551.            Dial/Connect.  If the filename does not exist,  AceComm  simply
  3552.            goes  about  it's  business,  and  you  will  log  on normally.
  3553.            AceComm will look for the SCRIPT filename in PRM-data DIR  .SCR
  3554.            path.
  3555.          
  3556.          - Capture File           ACE_S.CAP
  3557.            Default filename presented to user when opening a "capture data
  3558.            to file" file.
  3559.          
  3560.          - Password               my/password
  3561.            See  also: Expandable MACRO Parameters <SendStr> [FON_PASSWORD]
  3562.            would replace  "[FON_PASSWORD]"  with  "my/password"  for  this
  3563.            example.   You  may define the Fon.Record PASSWORD field to any
  3564.            character  combination,  the  field  maximum   length   is   19
  3565.            characters.
  3566.          
  3567.          - Custom .KBD File       MY.KBD
  3568.            KeyBoard File, AceComm will first remember what the current KBD
  3569.            filename is, load the Fon.Record's custom KBD file, if defined,
  3570.            and  finally  restore  the  original  KBD  file  after  session
  3571.            disconnect.  Say What?
  3572.          
  3573.          
  3574.                 Page 62              AceComm & Utilities (Tm)
  3575.          
  3576.          
  3577.          
  3578.          Chapter 6  TELEPHONE DIRECTORY AREA
  3579.          
  3580.          
  3581.            You are about to log onto Compuserve.  You  have  CIS.KBD  file
  3582.            defined  for  the  Fon.Record.   When dial/connect is detected,
  3583.            AceComm will load the  contents  of  CIS.KBD,  overlaying  your
  3584.            current  keyboard  MACRO  assignments.   When  you  log  off of
  3585.            Compuserve, and AceComm detects  the  carrier  drop  (no  DCD),
  3586.            AceComm  will  load back the original keyboard file, overlaying
  3587.            your custom CIS.KBD.
  3588.          
  3589.            You will need to distinguish KBD files from KTS files.  Where a
  3590.            KBD file overlays the keyboard MACRO assignments.  The KTS file
  3591.            defines the ultimate sequence that will be sent  to  the  modem
  3592.            for a given key-press.  Keys assigned a MACRO, are processed as
  3593.            MACRO functions.
  3594.          
  3595.            Keys not assigned a MACRO(s) will be sent to the modem, and are
  3596.            candidates for KTS.
  3597.          
  3598.            Keys  with  extended  codes,  are sent as they would be seen in
  3599.            DoorWay mode.  Normal keys (a-z,A-Z,1-0,CTRL  A-CTRL  Z,  etc.)
  3600.            are  sent  in  their  normal lower ascii representation (as you
  3601.            would expect).  Now, any of these key-presses  that  have  been
  3602.            defined  inside the KTS file, are translated into their defined
  3603.            sequence.  AceComm &  Utilities  provides  ASCII  examples  for
  3604.            compiling  KTS  files,  as  well as KTS.EXE the custom Keyboard
  3605.            Sequence Translation (Tm) compiler.
  3606.          
  3607.          
  3608.          
  3609.          
  3610.          
  3611.          
  3612.          
  3613.          
  3614.          
  3615.          
  3616.          
  3617.          
  3618.          
  3619.          
  3620.          
  3621.          
  3622.          
  3623.          
  3624.          
  3625.          
  3626.          
  3627.          
  3628.          
  3629.                 Page 63              AceComm & Utilities (Tm)
  3630.          
  3631.          
  3632.          
  3633.          Chapter 7  INTERNAL FILE LISTER
  3634.          
  3635.          
  3636.           --------------------------------------------------------------
  3637.           Eva╔═D:\ACE═══════════════════════════════╗
  3638.              ║> 00720023.REQ 9       21:37 02-12-93 ║
  3639.           Ini║  1_114.BBS    10397   07:04 02-09-93 ║
  3640.              ║  1_114.NOD    10158   07:04 02-09-93 ║
  3641.          OK  ║  A.SNA        26468   21:37 02-12-93 ║
  3642.              ║  ACE.APP      915     21:58 12-11-92 ║
  3643.          OK  ║  ACE.ASM      5614    06:19 01-23-93 ║
  3644.              ║  ACE.CFG      782     21:57 01-17-93 ║
  3645.              ║  ACE.CTL      9075    11:52 02-12-93 ║
  3646.              ║  ACE.EXE      142383  19:49 02-12-93 ║
  3647.              ║  ACE.LOG      59209   21:38 02-12-93 ║
  3648.              ║  ACE.LST      129129  12:55 02-11-93 ║
  3649.              ║  ACE.MAC      2950    17:06 06-12-92 ║
  3650.              ║  ACE.MAN      4621    23:46 12-26-91 ║
  3651.              ║  ACE.MAP      56429   19:49 02-12-93 ║
  3652.              ║  ACE.OBJ      2005    12:55 02-11-93 ║
  3653.              ║  ACE.PRM      26280   21:38 02-12-93 ║
  3654.              ║  ACE0211.ARJ  85570   10:22 02-11-93 ║
  3655.              ║  ACEBOX.INC   3284    06:26 02-11-93 ║
  3656.              ║  ACELIST.LST  17      06:09 02-12-93 ║
  3657.              ║  ACEM         2361    20:02 02-07-93 ║
  3658.              ╚═ Utils  NewDir  Drive   More  Quit ══╝
  3659.          
  3660.          - Utils
  3661.            This selection brings up a sub-menu of pre-defined  executable.
  3662.            AceComm  contains several sub-menus for this purpose.  Sub-menu
  3663.            selected is determined by the "highlighted" files's extension.
  3664.          
  3665.          
  3666.          
  3667.          
  3668.          
  3669.          
  3670.          
  3671.          
  3672.          
  3673.          
  3674.          
  3675.          
  3676.          
  3677.          
  3678.          
  3679.          
  3680.          
  3681.          
  3682.          
  3683.          
  3684.                 Page 64              AceComm & Utilities (Tm)
  3685.          
  3686.          
  3687.          
  3688.          Chapter 7  INTERNAL FILE LISTER
  3689.          
  3690.          
  3691.          - NewDir
  3692.            Allows changing directories.  AceComm changes directories right
  3693.            along with the display.  When you use AceComm's  "Utils"  Menu,
  3694.            work is done in the currently listed directory unless otherwise
  3695.            redirected   via   MACRO   arguments   or  overriding  external
  3696.            executable configurations.
  3697.          
  3698.            Notes: AceComm always returns to the starting  directory  after
  3699.                   leaving the FileLister Area.
  3700.          
  3701.           AceComm Communicati╔═D:\ACE═══════════════╗
  3702.           Eva╔═D:\ACE════════║ >..                  ║
  3703.              ║> 00720023.REQ ║ >CVTFON              ║
  3704.           Ini║  1_114.BBS    ║ >XTRA                ║
  3705.              ║  1_114.NOD    ║ >ZEN                 ║
  3706.          OK  ║  A.SNA        ║ >FON                 ║
  3707.              ║  ACE.APP      ║ >SND                 ║
  3708.          OK  ║  ACE.ASM      ║ >KEY                 ║
  3709.              ║  ACE.CFG      ║ >CAP                 ║
  3710.              ║  ACE.CTL      ║ >SCR                 ║
  3711.              ║  ACE.EXE      ║ >ACEDOC              ║
  3712.              ║  ACE.LOG      ║>>FILES               ║
  3713.              ║  ACE.LST      ║ >PROD                ║
  3714.              ║  ACE.MAC      ║ >XXX                 ║
  3715.              ║  ACE.MAN      ║ >CUST                ║
  3716.              ║  ACE.MAP      ╚═ Select  Quit ═══════╝
  3717.              ║  ACE.OBJ      2005    12:55 02-11-93 ║
  3718.              ║  ACE.PRM      26280   21:38 02-12-93 ║
  3719.              ║  ACE0211.ARJ  85570   10:22 02-11-93 ║
  3720.              ║  ACEBOX.INC   3284    06:26 02-11-93 ║
  3721.              ║  ACELIST.LST  17      06:09 02-12-93 ║
  3722.              ║  ACEM         2361    20:02 02-07-93 ║
  3723.              ╚═ Utils  NewDir  Drive   More  Quit ══╝
  3724.          
  3725.          
  3726.          
  3727.          
  3728.          
  3729.          
  3730.          
  3731.          
  3732.          
  3733.          
  3734.          
  3735.          
  3736.          
  3737.          
  3738.          
  3739.                 Page 65              AceComm & Utilities (Tm)
  3740.          
  3741.          
  3742.          
  3743.          Chapter 7  INTERNAL FILE LISTER
  3744.          
  3745.          
  3746.          - Drive
  3747.            Allows listing another drive.
  3748.          
  3749.           AceComm   Communications  Software
  3750.           Eva╔═D:\ACE════════╔══════════════════════╗
  3751.              ║> 00720023.REQ ║ A                    ║
  3752.           Ini║  1_114.BBS    ║ B                    ║
  3753.              ║  1_114.NOD    ║ C                    ║
  3754.          OK  ║  A.SNA        ║ D                    ║
  3755.              ║  ACE.APP      ║>E                    ║
  3756.          OK  ║  ACE.ASM      ╚═ Select  Quit ═══════╝
  3757.              ║  ACE.CFG      782     21:57 01-17-93 ║
  3758.              ║  ACE.CTL      9075    11:52 02-12-93 ║
  3759.              ║  ACE.EXE      142383  19:49 02-12-93 ║
  3760.              ║  ACE.LOG      59209   21:38 02-12-93 ║
  3761.              ║  ACE.LST      129129  12:55 02-11-93 ║
  3762.              ║  ACE.MAC      2950    17:06 06-12-92 ║
  3763.              ║  ACE.MAN      4621    23:46 12-26-91 ║
  3764.              ║  ACE.MAP      56429   19:49 02-12-93 ║
  3765.              ║  ACE.OBJ      2005    12:55 02-11-93 ║
  3766.              ║  ACE.PRM      26280   21:38 02-12-93 ║
  3767.              ║  ACE0211.ARJ  85570   10:22 02-11-93 ║
  3768.              ║  ACEBOX.INC   3284    06:26 02-11-93 ║
  3769.              ║  ACELIST.LST  17      06:09 02-12-93 ║
  3770.              ║  ACEM         2361    20:02 02-07-93 ║
  3771.              ╚═ Utils  NewDir  Drive   More  Quit ══╝
  3772.          
  3773.          
  3774.          
  3775.          
  3776.          
  3777.          
  3778.          
  3779.          
  3780.          
  3781.          
  3782.          
  3783.          
  3784.          
  3785.          
  3786.          
  3787.          
  3788.          
  3789.          
  3790.          
  3791.          
  3792.          
  3793.          
  3794.                 Page 66              AceComm & Utilities (Tm)
  3795.          
  3796.          
  3797.          
  3798.          Chapter 7  INTERNAL FILE LISTER
  3799.          
  3800.          
  3801.          - More
  3802.            Toggle bottom lateral menu selections.
  3803.          
  3804.           AceComm   Communications  Software
  3805.           Eva╔═D:\ACE═══════════════════════════════╗
  3806.              ║> 00720023.REQ 9       21:37 02-12-93 ║
  3807.           Ini║  1_114.BBS    10397   07:04 02-09-93 ║
  3808.              ║  1_114.NOD    10158   07:04 02-09-93 ║
  3809.          OK  ║  A.SNA        26468   21:37 02-12-93 ║
  3810.              ║  ACE.APP      915     21:58 12-11-92 ║
  3811.          OK  ║  ACE.ASM      5614    06:19 01-23-93 ║
  3812.              ║  ACE.CFG      782     21:57 01-17-93 ║
  3813.              ║  ACE.CTL      9075    11:52 02-12-93 ║
  3814.              ║  ACE.EXE      142383  19:49 02-12-93 ║
  3815.              ║  ACE.LOG      59209   21:38 02-12-93 ║
  3816.              ║  ACE.LST      129129  12:55 02-11-93 ║
  3817.              ║  ACE.MAC      2950    17:06 06-12-92 ║
  3818.              ║  ACE.MAN      4621    23:46 12-26-91 ║
  3819.              ║  ACE.MAP      56429   19:49 02-12-93 ║
  3820.              ║  ACE.OBJ      2005    12:55 02-11-93 ║
  3821.              ║  ACE.PRM      26280   21:38 02-12-93 ║
  3822.              ║  ACE0211.ARJ  85570   10:22 02-11-93 ║
  3823.              ║  ACEBOX.INC   3284    06:26 02-11-93 ║
  3824.              ║  ACELIST.LST  17      06:09 02-12-93 ║
  3825.              ║  ACEM         2361    20:02 02-07-93 ║
  3826.              ╚═Tag Del  More  Quit ═════════════════╝
  3827.          
  3828.          
  3829.          
  3830.          
  3831.          
  3832.          
  3833.          
  3834.          
  3835.          
  3836.          
  3837.          
  3838.          
  3839.          
  3840.          
  3841.          
  3842.          
  3843.          
  3844.          
  3845.          
  3846.          
  3847.          
  3848.          
  3849.                 Page 67              AceComm & Utilities (Tm)
  3850.          
  3851.          
  3852.          
  3853.          Chapter 7  INTERNAL FILE LISTER
  3854.          
  3855.                     Tagged Files Display
  3856.          
  3857.          
  3858.          
  3859.           AceComm   Communications  Software
  3860.           Eva╔═D:\ACE═══════════════════════════════╗═Tags═══════════════
  3861.              ║  00720023.REQ 9       21:37 02-12-93 ║>D:\ACE\00720023.REQ
  3862.           Ini║  1_114.BBS    10397   07:04 02-09-93 ║ D:\ACE\1_114.BBS
  3863.              ║  1_114.NOD    10158   07:04 02-09-93 ║ D:\ACE\1_114.NOD
  3864.          OK  ║  A.SNA        26468   21:37 02-12-93 ║ D:\ACE\A.SNA
  3865.              ║  ACE.APP      915     21:58 12-11-92 ║ D:\ACE\ACE.APP
  3866.          OK  ║> ACE.ASM      5614    06:19 01-23-93 ║════════════════════
  3867.              ║  ACE.CFG      782     21:57 01-17-93 ║
  3868.              ║  ACE.CTL      9075    11:52 02-12-93 ║
  3869.              ║  ACE.EXE      142383  19:49 02-12-93 ║
  3870.              ║  ACE.LOG      59209   21:38 02-12-93 ║
  3871.              ║  ACE.LST      129129  12:55 02-11-93 ║
  3872.              ║  ACE.MAC      2950    17:06 06-12-92 ║
  3873.              ║  ACE.MAN      4621    23:46 12-26-91 ║
  3874.              ║  ACE.MAP      56429   19:49 02-12-93 ║
  3875.              ║  ACE.OBJ      2005    12:55 02-11-93 ║
  3876.              ║  ACE.PRM      26280   21:38 02-12-93 ║
  3877.              ║  ACE0211.ARJ  85570   10:22 02-11-93 ║
  3878.              ║  ACEBOX.INC   3284    06:26 02-11-93 ║
  3879.              ║  ACELIST.LST  17      06:09 02-12-93 ║
  3880.              ║  ACEM         2361    20:02 02-07-93 ║
  3881.              ╚═Tag Del  More  Quit ═════════════════╝
  3882.          
  3883.            - Tagged files
  3884.          
  3885.              Tagged  files  are  stored  in the file "ACE.BCH" when tagged
  3886.              from inside the <FileLister_LUI> MACRO.  When tagged from any
  3887.              of  AceComm's  internal  protocol   sending   units,   tagged
  3888.              filenames  are  stored  into a temporary file.  The temporary
  3889.              file is deleted  after  each  use.   ACE.BCH  files  are  not
  3890.              deleted, but instead stored ready.
  3891.          
  3892.              AceComm will look for ACE.BCH when any internal batch capable
  3893.              protocols  are selected.  If found, AceComm will ask the user
  3894.              is sending the contents of  ACE.BCH  is  desired,  if  (Y)es,
  3895.              AceComm  will  attempt  to  send  all filenames listed in the
  3896.              ACE.BCH file, if (n)o, AceComm  will  present  the  the  File
  3897.              Input' menu.
  3898.          
  3899.          
  3900.          
  3901.          
  3902.          
  3903.          
  3904.                 Page 68              AceComm & Utilities (Tm)
  3905.          
  3906.          
  3907.          
  3908.          Chapter 8  ACECOMM DATA FILES
  3909.          
  3910.                     ACE.PRM / .CTL
  3911.          
  3912.          
  3913.          - ACE.PRM
  3914.          
  3915.            ACE.PRM  is  a  binary  file  which  contains  all of AceComm's
  3916.            memory, so to speak.  When AceComm  is  started  it  reads  the
  3917.            ACE.PRM  file.   All your serial data, modem data, the keyboard
  3918.            assignments, menu-usage, customizing and so  on  is  stored  in
  3919.            ACE.PRM.   PRM-data  Area  edits  the  ACE.PRM  data,  and when
  3920.            AutoSave is "ON",  all  data  is  saved  each  time  you  leave
  3921.            PRM-data  Area.   When  AceComm  is terminated, the PRM-data is
  3922.            saved to ACE.PRM.
  3923.          
  3924.          - ACE.CTL
  3925.          
  3926.            ACE.PRM can be rebuilt using the  ACTL.EXE  utility.   ACTL.EXE
  3927.            reads  and  formats  a  .CTL file into ACE.PRM.  A default .CTL
  3928.            file comes with the AceComm package.  The default  filename  is
  3929.            ACE.CTL.
  3930.          
  3931.          
  3932.          
  3933.          
  3934.          
  3935.          
  3936.          
  3937.          
  3938.          
  3939.          
  3940.          
  3941.          
  3942.          
  3943.          
  3944.          
  3945.          
  3946.          
  3947.          
  3948.          
  3949.          
  3950.          
  3951.          
  3952.          
  3953.          
  3954.          
  3955.          
  3956.          
  3957.          
  3958.          
  3959.                 Page 69              AceComm & Utilities (Tm)
  3960.          
  3961.          
  3962.          
  3963.          Chapter 8  ACECOMM DATA FILES
  3964.          
  3965.                     ACE.CFG Data
  3966.          
  3967.          
  3968.          - ACE.CFG
  3969.          
  3970.            ACE.CFG is not a binary file.  ACE.CFG is read into memory each
  3971.            time  AceComm  is  started,  but  AceComm does not write to the
  3972.            file.  The ACE.CFG file  can  be  edited  with  a  PLAIN  ASCII
  3973.            EDITOR.   Changes  to  ACE.CFG  needn't  be  recompiled to take
  3974.            affect.  What does ACE.CFG contain?  Data definitions that  you
  3975.            may  fell free to change when needed.  Just remember to restart
  3976.            AceComm for the changes to take affect.
  3977.          
  3978.            ACE.CFG Directives
  3979.          
  3980.            Dial
  3981.          
  3982.            The Dial directive uses two parameters.
  3983.          
  3984.            1) The first parameter is "what to change if seen by AceComm
  3985.          
  3986.            2) The second parameter is "what to change parameter 1 into"
  3987.          
  3988.               Dial directives will be used with both mailer mode and  .FON
  3989.               file numbers.
  3990.          
  3991.                   Example: Dial 1-602-
  3992.          
  3993.                   AceComm will filter 1-602- from phone numbers.
  3994.          
  3995.                   Example: Dial 1-612- 1-
  3996.          
  3997.                   AceComm will replace "1-621-" with "1-"
  3998.          
  3999.          
  4000.            PASSWORD
  4001.          
  4002.            The PASSWORD directive is used with AceComm mailer activities.
  4003.          
  4004.                   Example: PASSWORD 1:114/35 AceComm
  4005.          
  4006.          
  4007.          
  4008.          
  4009.          
  4010.          
  4011.          
  4012.          
  4013.          
  4014.                 Page 70              AceComm & Utilities (Tm)
  4015.          
  4016.          
  4017.          
  4018.          Chapter 8  ACECOMM DATA FILES
  4019.          
  4020.                     ACE.CFG Data (continued)
  4021.          
  4022.          
  4023.          The  following  definitions  are  used with EMSI handshaking when
  4024.          AceComm is in mailer mode.
  4025.          
  4026.          Any PASSWORD directives will be applied to EMSI handshake data.
  4027.          
  4028.                   SYSTEM_ADDRESS 1:114/35
  4029.                   SYSTEM_NAME    AceComm Software Support
  4030.                   CITY           Phoenix, AZ
  4031.                   OPERATOR_NAME  Michael Phelps
  4032.                   PHONE_NUMBER   (602)846-2940
  4033.                   BAUD_RATE      9600
  4034.                   FLAGS          V32
  4035.          
  4036.          
  4037.          
  4038.          
  4039.          
  4040.          
  4041.          
  4042.          
  4043.          
  4044.          
  4045.          
  4046.          
  4047.          
  4048.          
  4049.          
  4050.          
  4051.          
  4052.          
  4053.          
  4054.          
  4055.          
  4056.          
  4057.          
  4058.          
  4059.          
  4060.          
  4061.          
  4062.          
  4063.          
  4064.          
  4065.          
  4066.          
  4067.          
  4068.          
  4069.                 Page 71              AceComm & Utilities (Tm)
  4070.          
  4071.          
  4072.          
  4073.          Chapter 8  ACECOMM DATA FILES
  4074.          
  4075.                     KTS files
  4076.          
  4077.          
  4078.          - .KTS/.ASC/.BIN files
  4079.            Key Translation Sequence files are used when  you  want  a  key
  4080.            press  to  be translated into a sequence of characters.  A good
  4081.            example of KTS is in the ANSI.KTS file.  Here, keys such as  Up
  4082.            Arrow  are  defined  to  send  an ansi escape sequence that the
  4083.            HOST'S video can read, and bounce back, decrementing the cursor
  4084.            position by 1.
  4085.          
  4086.            A utility KTS.EXE is provided with the AceComm  package,  which
  4087.            allows you the user to compile .ASC files into .KTS file.
  4088.          
  4089.            You  can  look  at  the  included  .ASC files, that come inside
  4090.            KTS_SFX.EXE, as an example to work from.  The ANSI.ASC file was
  4091.            compiled by KTS.EXE into ANSI.BIN.   ANSI.BIN  is  exactly  the
  4092.            same  as  ANSI.KTS.   The  .BIN  extensions  is  used so that a
  4093.            working .KTS file is not overwritten.  You need to rename  .BIN
  4094.            files to .KTS when ready for use.
  4095.          
  4096.            Notes:  Keys  assigned KTS are processed only if not defined in
  4097.                   KBD.  When a key is assigned to a MACRO(s), the MACRO(s)
  4098.                   take priority and are processed.  Do not assign MACRO(s)
  4099.                   to key-presses you want to KTS.
  4100.          
  4101.            .KTS has it's directory definition  optionally  defined  inside
  4102.            PRM-data area.
  4103.          
  4104.          
  4105.          
  4106.          
  4107.          
  4108.          
  4109.          
  4110.          
  4111.          
  4112.          
  4113.          
  4114.          
  4115.          
  4116.          
  4117.          
  4118.          
  4119.          
  4120.          
  4121.          
  4122.          
  4123.          
  4124.                 Page 72              AceComm & Utilities (Tm)
  4125.          
  4126.          
  4127.          
  4128.          Chapter 8  ACECOMM DATA FILES
  4129.          
  4130.                     KBD files
  4131.          
  4132.          
  4133.          - .KBD
  4134.            KBD  files give the user ability to keep more than one keyboard
  4135.            layout for AceComm operations.
  4136.          
  4137.            KBD KeyBoarD  files  contain  the  MACRO  assignments  for  the
  4138.            keyboard.    When   AceComm   is   first  installed,  the  file
  4139.            "ACE_DEF.KBD" is  used  as  a  default  keyboard  (KBD).   When
  4140.            AceComm is started, it reads the "current" KBD file.  "Current"
  4141.            KBD file is the default ("ACE_DEF.KBD" or the last KBD "Load"ed
  4142.            from inside the PRM-data menu area.
  4143.          
  4144.            When  you  "Load" a KBD file from inside PRM-data area, The KBD
  4145.            file becomes "current".  This means that any changes  you  make
  4146.            to  the  key  definitions  are saved to the "current" KBD file.
  4147.            Updating the "current" KBD  file  is  done  automatically  when
  4148.            leaving  PRM-data area when "AutoSave" is "ON" (default).  When
  4149.            "AutoSave" is "OFF" you need  to  manually  select  the  "Save"
  4150.            option  from  the  main  PRM-data  menu.  Do not confuse "Save"
  4151.            with "Write".  "Write" is an option found inside the  "KeyBoarD
  4152.            MACRO  Assignments"  menu.  "Write does not save changes to the
  4153.            "current" KBD file, but prompts the user for  a  filename,  and
  4154.            creates or overwrites a new or existing KBD file.  Then "Write"
  4155.            re-loads the "current" KBD file.
  4156.          
  4157.            KBD  files are also used with Fon.Records.  The AceComm package
  4158.            comes with a "CIS.KBD" file example.  The  ACE.FON  file,  also
  4159.            provided  with  the  AceComm package, contains a record for CIS
  4160.            (local Phoenix).  This Fon.Record (CIS) has defined  as  a  KBD
  4161.            file, "CIS.KBD".  When dialing a Fon.Record that contains a KBD
  4162.            file  definition,  AceComm  will  upon successful Dial/Connect,
  4163.            load the KBD file associated with the Fon.Record.  This  custom
  4164.            KBD  file  is  valid  for the time that AceComm detects CARRIER
  4165.            (DCD), or the user loads  another  KBD  file  from  inside  the
  4166.            PRM-data area.  When AceComm detects that the Dial/Connect call
  4167.            is over, (DCD drops),
  4168.          
  4169.            AceComm will:
  4170.          
  4171.                         Write   the  Fon.Record's  KBD  file,  saving  any
  4172.                         changes that may have been made  to  it  while  on
  4173.                         line.
  4174.          
  4175.                         Re-load the KBD file that was in affect before the
  4176.                         connection  was  established  to system that had a
  4177.                         KBD file associated with it's Fon.Record.
  4178.          
  4179.          
  4180.                 Page 73              AceComm & Utilities (Tm)
  4181.          
  4182.          
  4183.          
  4184.          Chapter 8  ACECOMM DATA FILES
  4185.          
  4186.                     KBD files (continued)
  4187.          
  4188.          
  4189.            KBD files may be associated to a  Fon.Record  from  inside  the
  4190.            telephone directory area, "Edit" option.
  4191.          
  4192.          
  4193.          
  4194.          
  4195.          
  4196.          
  4197.          
  4198.          
  4199.          
  4200.          
  4201.          
  4202.          
  4203.          
  4204.          
  4205.          
  4206.          
  4207.          
  4208.          
  4209.          
  4210.          
  4211.          
  4212.          
  4213.          
  4214.          
  4215.          
  4216.          
  4217.          
  4218.          
  4219.          
  4220.          
  4221.          
  4222.          
  4223.          
  4224.          
  4225.          
  4226.          
  4227.          
  4228.          
  4229.          
  4230.          
  4231.          
  4232.          
  4233.          
  4234.          
  4235.                 Page 74              AceComm & Utilities (Tm)
  4236.          
  4237.          
  4238.          
  4239.          Chapter 8  ACECOMM DATA FILES
  4240.          
  4241.                     REQ/MLF,BCH,SCR,FON files
  4242.          
  4243.          
  4244.          - .REQ/MLF
  4245.            Filenames  created  with ".REQ" extensions are used when making
  4246.            File Requests on EMSI FIDONET style systems.  REQ files  are  a
  4247.            list  of <CR> <LF> terminated filenames.  This REQ file is sent
  4248.            to the system the File Request is being  made  on,  the  system
  4249.            will send from the list.
  4250.          
  4251.            Filenames   created   with   ".MLF"  extensions  are  used  for
  4252.            Attaching (sending) files to EMSI FIDONET style  systems.   MLF
  4253.            files  are  a  list of <CR> <LF> terminated filenames.  AceComm
  4254.            sends from the list (LISTFILE).
  4255.          
  4256.            .REQ/MLF  has  it's  directory  definition  optionally  defined
  4257.            inside PRM-data area.
  4258.          
  4259.          - .BCH
  4260.            AceComm   creates  LISTFILES  with  .BCH  extensions.   A  .BCH
  4261.            extended LISTFILE  is  created  from  inside  the  "FileLister"
  4262.            (<FileLister_LUI>  MACRO) area.  Filenames "Tagged" from inside
  4263.            "FileLister" are stored inside  a  file  "ACE.BCH".   AceComm's
  4264.            internal  batch  protocols will send from "ACE.BCH" by default,
  4265.            you do  have  the  option  of  creating  another  LISTFILE,  or
  4266.            entering filenames manually.
  4267.          
  4268.          - .SCR
  4269.            AceComm  forces  ".SCR"  file  extensions  onto  script  files.
  4270.            Script  files  may  be  generated automatically using AceComm's
  4271.            AutoScriptGen (Tm).   Script  files  may  be  loaded  from  the
  4272.            terminal area, or used as AceComm's only argument when starting
  4273.            AceComm.  Script files may be associated with
  4274.          
  4275.            Fon.Records from inside "Edit" option.  Script files associated
  4276.            with a Fon.Record are:
  4277.          
  4278.            Upon  successful  Dial/Connect  AceComm creates an "Event" just
  4279.            prior to exiting back to terminal Area.  The "Event" is to  run
  4280.            the  Script  file  associated  with the Fon.Record.  Typically,
  4281.            this Script file will contain some auto  log  on  MACROS.   The
  4282.            Script plays out, end of "Event"
  4283.          
  4284.            .SCR  has  it's  directory definition optionally defined inside
  4285.            PRM-data area.
  4286.          
  4287.          - .FON
  4288.          
  4289.          
  4290.                 Page 75              AceComm & Utilities (Tm)
  4291.          
  4292.          
  4293.          
  4294.          Chapter 8  ACECOMM DATA FILES
  4295.          
  4296.                     REQ/MLF,BCH,SCR,FON files (continued)
  4297.          
  4298.            Telephone  directory  files  are   forced   the   ".FON"   file
  4299.            extensions.   All  Fon.Records  are stored inside of FON files.
  4300.            AceComm FON files can hold up to  250  records  each.   AceComm
  4301.            allows  unlimited  FON  files.   Selection of FON files is made
  4302.            available from  inside  the  Fon.List  area  using  "Fon_Files"
  4303.            option.
  4304.          
  4305.            .FON  has  it's  directory definition optionally defined inside
  4306.            PRM-data area.
  4307.          
  4308.          
  4309.          
  4310.          
  4311.          
  4312.          
  4313.          
  4314.          
  4315.          
  4316.          
  4317.          
  4318.          
  4319.          
  4320.          
  4321.          
  4322.          
  4323.          
  4324.          
  4325.          
  4326.          
  4327.          
  4328.          
  4329.          
  4330.          
  4331.          
  4332.          
  4333.          
  4334.          
  4335.          
  4336.          
  4337.          
  4338.          
  4339.          
  4340.          
  4341.          
  4342.          
  4343.          
  4344.          
  4345.                 Page 76              AceComm & Utilities (Tm)
  4346.          
  4347.          
  4348.          
  4349.          Chapter 9  AceComm  MACRO Programming Language
  4350.          
  4351.          
  4352.          Please submit all MACRO suggestions to
  4353.          
  4354.          a)  MSG to Michael Phelps on the AceComm Support BBS
  4355.          b)  MSG to Michael Phelps on Compuserve UID 75120,3306
  4356.          
  4357.          Reference to characters such as carriage return,  space,  escape,
  4358.          etc.   are  made  in  this document.  Reference to a character is
  4359.          made in the following manner.  <CR> <SP> where <CR> refers  to  a
  4360.          carriage  return,  and  <SP> refers to a space character.  MACROS
  4361.          are bounded by the  same  <>  brackets  as  character  reference.
  4362.          Character  references  are  not MACROS.  A complete MACRO listing
  4363.          follows this chapter.
  4364.          
  4365.          -- MACROS are directives bounded inside of angle brackets < >
  4366.          -- MACROS must have a SPACE character in front of them
  4367.          -- MACRO PARAMETERS are bounded inside of square brackets [ ]
  4368.          -- MACRO PARAMETERS need not have a SPACE in front of them
  4369.          -- MACRO PARAMETERS must be upper CASE
  4370.          -- MACRO PARAMETER FUNCTIONS are prefixed with a % character
  4371.          
  4372.          <SendStr>[USER_NAME] <SendStr>^M <SendStr>[PASSWORD] <SendStr>^M
  4373.           |        |         |
  4374.           |        |         note the leading space
  4375.           MACRO    |
  4376.                    MACRO PARAMETER
  4377.          
  4378.          <SendZmo> %P
  4379.          
  4380.          call AceComm internal Zmodem with "Prompt for filename" arg
  4381.          
  4382.          <RunProgram>dsz sz %P %WK <SendStr>^M
  4383.          
  4384.          call  external  protocol  "dsz"  with  "Prompt  for filename" and
  4385.          "wait for key press" args, finally send a <CR> to remote
  4386.          
  4387.          -- MACROS may be any combination of CaSe
  4388.          
  4389.          <RunProgram> jmodem
  4390.          
  4391.          <runprogram> jmodem
  4392.          
  4393.          
  4394.          -- The MACRO PROCESSOR supports MACRO STACKING
  4395.          -- MACRO STACKING means multiple MACROS per line
  4396.          
  4397.          <SendStr>u z ACE0601.ARJ^M <SendZmo>files\ace0601.arj
  4398.          
  4399.          
  4400.                 Page 77              AceComm & Utilities (Tm)
  4401.          
  4402.          
  4403.          
  4404.          Chapter 9  AceComm  MACRO Programming Language
  4405.          
  4406.          
  4407.          <SendStr>u z ACE0601.ARJ^M <RunProgram>DSZ sz -m files\ace0601.arj
  4408.          
  4409.          <SetDTR> ON <SendStr>ATDT846-2940^M <WaitStr>CONNECT <SendStr>^[^[
  4410.          
  4411.          
  4412.          
  4413.          
  4414.          
  4415.          
  4416.          
  4417.          
  4418.          
  4419.          
  4420.          
  4421.          
  4422.          
  4423.          
  4424.          
  4425.          
  4426.          
  4427.          
  4428.          
  4429.          
  4430.          
  4431.          
  4432.          
  4433.          
  4434.          
  4435.          
  4436.          
  4437.          
  4438.          
  4439.          
  4440.          
  4441.          
  4442.          
  4443.          
  4444.          
  4445.          
  4446.          
  4447.          
  4448.          
  4449.          
  4450.          
  4451.          
  4452.          
  4453.          
  4454.          
  4455.                 Page 78              AceComm & Utilities (Tm)
  4456.          
  4457.          
  4458.          
  4459.          Chapter 10  MACROS
  4460.          
  4461.                     Local User Input (LUI) Functions
  4462.          
  4463.          
  4464.          LUI MACROS require local keyboard input, and so  are  not  suited
  4465.          to un-attended scripts.
  4466.          
  4467.          <AutoScrGen_LUI>
  4468.          
  4469.             Toggle AutoScrGen(tm) mode
  4470.          
  4471.             Toggle  AutoScript  Generation  mode  On/Off.   When  "On"  an
  4472.             extended status line will appear at the bottom of the TERMINAL
  4473.             screen.   At  the far left of the extended status line will be
  4474.             the phrase "AutoSriptGen"
  4475.          
  4476.          
  4477.          <BackBuffer_LUI>
  4478.          
  4479.             Menu Area
  4480.             Enter Back Buffer Screen Area
  4481.          
  4482.             BackBuffer contains the last n lines of display that  scrolled
  4483.             off the TERMINAL screen.  BackBuffer has a status line of it's
  4484.             own.   The  status  line  contains such information as current
  4485.             line position into the buffer, total lines buffered, and  some
  4486.             of the navigational keys are displayed.  Hold the ALT key down
  4487.             for the POP UP REFERENCE available for the BackBuffer area.
  4488.          
  4489.          
  4490.          <CaptureFile_LUI>
  4491.          
  4492.             Toggle Capture File
  4493.             Prompts for filename
  4494.          
  4495.             Capture  will  also  prompt  for append or overwrite.  Capture
  4496.             does absolutely  NO  filtering  of  any  kind.   All  data  is
  4497.             recorded  to  file  "as  it  comes  in the port".  The AceComm
  4498.             package comes with separate utilities which  can  strip  video
  4499.             control codes from files.
  4500.          
  4501.          
  4502.          <FonListDialer_LUI>
  4503.          
  4504.             Menu Area
  4505.             Enter .FON List / Dialer
  4506.          
  4507.             Dial/.FON directory area.  While AceComm allows manual dialing
  4508.          
  4509.          
  4510.                 Page 79              AceComm & Utilities (Tm)
  4511.          
  4512.          
  4513.          
  4514.          Chapter 10  MACROS
  4515.          
  4516.                     Local User Input (LUI) Functions (continued)
  4517.          
  4518.             from inside the TERMINAL area, it most convenient to dial from
  4519.             a  record contained in one of the .FON files available for use
  4520.             from the DIAL area.
  4521.          
  4522.          
  4523.          <FileLister_LUI>
  4524.          
  4525.             Menu Area
  4526.             Enter File Lister
  4527.          
  4528.             Files lister inside AceComm provides a  basic  directory  list
  4529.             function   capable   of   changing   directories  and  drives.
  4530.             File-marking,    deletion,    selection    for     appropriate
  4531.             file-utility,  etc.   LISTFILES  may be created.  ACE.BCH is a
  4532.             file created by the Tag feature inside the File  Lister  Area.
  4533.             files tagged will be listed inside ACE.BCH as CR LF terminated
  4534.             strings.   When  selecting  any  of  AceComm's  internal batch
  4535.             capable sending protocols, AceComm will check for the existent
  4536.             of the file ACE.BCH and allow sending  from  the  LISTFILE  if
  4537.             desired.
  4538.          
  4539.          
  4540.          <CommandShell_LUI>
  4541.          
  4542.             Enter Shell to Command Processor/ Operating System
  4543.          
  4544.             In  most cases "Drop to DOS", if your DOS compatible operating
  4545.             system places it's name in the environment where  AceComm  can
  4546.             find  it.   "Shell"  is  not hard wired to COMMAND.COM but the
  4547.             COMMAND PROCESSOR as found in the environmental data area.
  4548.          
  4549.          
  4550.             Notes: When SWAP is  "ON",  the  serial  port  is  effectively
  4551.                    disabled  during  the  shell.   When  SWAP is "OFF" the
  4552.                    serial port remains active and  any  incoming  data  is
  4553.                    handled  properly,  unless  the  receive  buffer  wraps
  4554.                    around.
  4555.          
  4556.          
  4557.          <PrmDataMenus_LUI>
  4558.          
  4559.             Menu Area
  4560.             Enter PRM-data Menu Area
  4561.          
  4562.             Notes: When AutoSave is "ON", all data changed is automatically
  4563.          
  4564.          
  4565.                 Page 80              AceComm & Utilities (Tm)
  4566.          
  4567.          
  4568.          
  4569.          Chapter 10  MACROS
  4570.          
  4571.                     Local User Input (LUI) Functions (continued)
  4572.          
  4573.                    saved when exiting the PRM-data area.
  4574.          
  4575.          <ScrnSnapShot_LUI>
  4576.          
  4577.             Menu Area
  4578.             Take Screen Snapshot
  4579.          
  4580.             Create a "SnapShot" of the current  screen  minus  any  status
  4581.             lines  active.  Prompts for a filename.  Filenames always will
  4582.             have the .SNA extension.  AceComm can detect  and  will  strip
  4583.             away filename extensions provided by the user when they do not
  4584.             match  that  of  the function.  This command is available from
  4585.             most ALT POP UP REFERENCE areas.
  4586.          
  4587.          
  4588.          <ScrnTag_LUI>
  4589.          
  4590.             Menu Area
  4591.             Enter Screen Tagger Screen Area
  4592.          
  4593.             Tagger will allow tagging to the  first  SPACE_CHAR  or  press
  4594.             RIGHT-ARROW  Tagger  tags the entire line of text.  Tagger has
  4595.             it's own status line, and a block cursor will appear inside of
  4596.             the Tagger mode.  Tagged items will be assigned  to  the  next
  4597.             available SHIFT-Fn key.
  4598.          
  4599.             Tagger  pops  up  the  SHIFT-Fn  key  window and displays each
  4600.             tagged item, as they are tagged.  Tagger  is  most  handy  for
  4601.             grabbing  filenames  for  download off a BBS screen.  SHIFT-Fn
  4602.             key fires the tagged item back when ready.   This  command  is
  4603.             available from most ALT POP UP REFERENCE areas.
  4604.          
  4605.          
  4606.          <SProtocols_LUI>
  4607.          
  4608.             Menu Area
  4609.             Enter Sending Unit Protocols Area
  4610.          
  4611.          
  4612.          <RProtocols_LUI>
  4613.          
  4614.             Menu Area
  4615.             Enter Receive Unit Protocols Area
  4616.          
  4617.          
  4618.          
  4619.          
  4620.                 Page 81              AceComm & Utilities (Tm)
  4621.          
  4622.          
  4623.          
  4624.          Chapter 10  MACROS
  4625.          
  4626.                     Local User Input (LUI) Functions (continued)
  4627.          
  4628.          <RunScriptFile_LUI>
  4629.          
  4630.             List .SCR directory, Allow selection, Run selected .SCR file
  4631.          
  4632.             Lists  the  PRM-data .SCR directory Allows selection of a .SCR
  4633.             file for immediate execution.
  4634.          
  4635.             Notes:  AceComm  allows  .SCR file as an argument when started
  4636.                    which immediately executes the script.
  4637.          
  4638.          
  4639.          <ViewKeyCombos>
  4640.          
  4641.             Bring up Pop up Reference
  4642.          
  4643.          
  4644.          
  4645.          
  4646.          
  4647.          
  4648.          
  4649.          
  4650.          
  4651.          
  4652.          
  4653.          
  4654.          
  4655.          
  4656.          
  4657.          
  4658.          
  4659.          
  4660.          
  4661.          
  4662.          
  4663.          
  4664.          
  4665.          
  4666.          
  4667.          
  4668.          
  4669.          
  4670.          
  4671.          
  4672.          
  4673.          
  4674.          
  4675.                 Page 82              AceComm & Utilities (Tm)
  4676.          
  4677.          
  4678.          
  4679.          Chapter 10  MACROS
  4680.          
  4681.                     Character I/O Functions
  4682.          
  4683.          
  4684.          <WaitStr> STRING
  4685.          
  4686.             Waits for a CASE sensitive string (sequence of characters)  to
  4687.             come  in the from the modem.  Can TIMEOUT.
  4688.          
  4689.             Notes:  The  example  below contains a SPACE_CHAR as the first
  4690.                    character of STRING.
  4691.          
  4692.                    <WaitStr> name:
  4693.          
  4694.             Arguments  to  MACROS  are  taken  as  is,  up  until the first
  4695.             <CR> on the line of text.
  4696.          
  4697.             A normal text editor in ASCII TEXT mode will have  placed  the
  4698.             CR_CHAR as the byte following the ':' character in the example
  4699.             STRING  below  '  name:'.   File Functions internal to AceComm
  4700.             will  filter  the  leading  SPACE_CHAR  from  the  MACRO  ARG.
  4701.          
  4702.          
  4703.          <SendStr> STRING
  4704.          
  4705.             Sends   a   string  to  the  modem.   Does  CONTROL  CHARACTER
  4706.             TRANSLATION.
  4707.          
  4708.                <SendStr>^M
  4709.                 Send a single CR_CHAR
  4710.          
  4711.                <SendStr>  Michael  Phelps^M
  4712.                 Notes: the leading SPACE_CHAR part of STRING
  4713.          
  4714.          
  4715.          <DoorWayMode>
  4716.          
  4717.             Toggle doorway mode.  Saves the  key  press  combo  on  entry,
  4718.             whatever  key-combo  you  assign <DoorWayMode> to, is the only
  4719.             way out.  Doorway sends all key presses to the modem in  their
  4720.             RAW  'un-cooked'  form.  Non extended key presses are send LOW
  4721.             BYTE ONLY.  Extended key presses are sent LOW BYTE, HIGH BYTE.
  4722.          
  4723.          
  4724.          <HostEcho>
  4725.          
  4726.             Toggle Host echo mode.  This macro  emulates  HostMode's  ECHO
  4727.             capability.  It does not answer the phone.  However modems set
  4728.          
  4729.          
  4730.                 Page 83              AceComm & Utilities (Tm)
  4731.          
  4732.          
  4733.          
  4734.          Chapter 10  MACROS
  4735.          
  4736.                     Character I/O Functions (continued)
  4737.          
  4738.             up for auto answer function normally.
  4739.          
  4740.          
  4741.          <HostMode>
  4742.          
  4743.             Toggle  HOSTMODE.  PRM-data MDM_HOST_INIT is sent to the modem
  4744.             when hostmode flag is toggle "ON".  PRM-data MDM_INIT is  sent
  4745.             to  the  modem  when  hostmode flag is toggled "OFF".  AceComm
  4746.             begins responding to  the  RI  bit  SET,  and  will  send  the
  4747.             MDM_ANSWER  string  to the modem when RI BIT becomes asserted.
  4748.             <HostEcho> becomes active.
  4749.          
  4750.             HostMode is also terminated whenever the user dials  out  from
  4751.             the FON LIST MENU AREA.
  4752.          
  4753.             See your modems S7 register as an alternative.
  4754.          
  4755.          <LocalEcho>'  ,0
  4756.          
  4757.             Toggle local character echo.  Local key-presses will be echoed
  4758.             to the screen.  (same effect as sending "ATE1^M" to the modem)
  4759.          
  4760.          
  4761.          <SendEMSI_CLI>
  4762.          
  4763.             Send an EMSI_CLI HDR sequence to modem
  4764.          
  4765.             BBS  mailer  front ends that use EMSI handshake protocol will,
  4766.             if EMSI is implemented properly, interpret an  "EMSI_CLI"  HDR
  4767.             sequence,  as  "this  is  a  human caller" and drop to the BBS
  4768.             without any delay.  Note: At  this  writing  Front  Door,  and
  4769.             Binkley  recognize  EMSI_CLI  HDR.   DBridge  does  not.   See
  4770.             default AutoD trigger assignments (ACE.CTL)
  4771.          
  4772.          
  4773.          <SendEMSI_ICI>
  4774.          
  4775.             Send an EMSI_ICI data packet to modem
  4776.          
  4777.             EMSI_ICI is a response made by the caller (CLIENT)  to  a  BBS
  4778.             system   (HOST)  which  supports  Interactive  EMSI  handshake
  4779.             protocol.  IEMSI data is contained inside the  PRM-data  area.
  4780.             This  data  can  be used for automating log on when call a BBS
  4781.             that supports IEMSI.  See default  AutoD  trigger  assignments
  4782.             (ACE.CTL)
  4783.          
  4784.          
  4785.                 Page 84              AceComm & Utilities (Tm)
  4786.          
  4787.          
  4788.          
  4789.          Chapter 10  MACROS
  4790.          
  4791.                     Character I/O Functions (continued)
  4792.          
  4793.          
  4794.          
  4795.          
  4796.          <SetFonFile> FILENAME
  4797.          
  4798.             Tacks  FILENAME  onto  the  PATH  defined in PRM DATA for .FON
  4799.             files.  AceComm keeps track of the current(last accessed) .FON
  4800.             file.  FILENAME becomes the current .FON  file.   <SetFonFile>
  4801.             1_114.fon <DialRecord> 1
  4802.          
  4803.          
  4804.          <ChgDir> FILENAME
  4805.          
  4806.             Make FILENAME current directory
  4807.          
  4808.          
  4809.          <RunScriptFile> FILENAME
  4810.          
  4811.             Open and run FILENAME
  4812.          
  4813.             Notes:  Just FILENAME no PATH.  PATH found in PRM-data as .SCR
  4814.                     is used.
  4815.          
  4816.          
  4817.          <RunProgram> FILENAME
  4818.          
  4819.             Spawn an executable file.   Can  search  the  DOS  PATH.   Can
  4820.             determine files's extension (.COM, .EXE).  All system ISRs are
  4821.             restored  before  the  spawn  takes place.  The serial port is
  4822.             un-hooked.  The state of DCD, and LINE  CONTROL  are  left  in
  4823.             tact.
  4824.          
  4825.             After  the  spawn the system ISRs AceComm uses are taken back,
  4826.             the serial port is re-assumed.
  4827.          
  4828.             SWAP FLAG "ON" and XMS,EMS,  or  DISK  swapping  takes  place.
  4829.             SWAP  FLAG "OFF" and AceComm is left in memory, with exception
  4830.             to first restoring the serial port and interrupts.
  4831.          
  4832.          
  4833.          
  4834.          
  4835.          
  4836.          
  4837.          
  4838.          
  4839.          
  4840.                 Page 85              AceComm & Utilities (Tm)
  4841.          
  4842.          
  4843.          
  4844.          Chapter 10  MACROS
  4845.          
  4846.                     Data Transfer functions
  4847.          
  4848.          
  4849.          <SendASCII> C:\MSG\COMM\ASCII.TX1
  4850.          
  4851.             Outputs from a file to the modem.  Sends  the  complete  file.
  4852.             Does  *NO*  CONTROL  CHARACTER  TRANSLATION.  Data sent to the
  4853.             modem is paced for buffer FULL, and all handshaking is valid.
  4854.          
  4855.             ESC-key press aborts the function.
  4856.          
  4857.          
  4858.          <SendZmo> FILENAME
  4859.          
  4860.             Call internal zmodem sending unit with 1k data frame size.
  4861.          
  4862.             ESC-key press aborts the function.
  4863.          
  4864.          
  4865.          <RecvZmo>
  4866.          
  4867.             Call internal zmodem recv  unit.   AceComm's  internal  zmodem
  4868.             receiver  is capable of up to 8k data frame size.  The receive
  4869.             unit will continue  in  batch  mode  until  the  sender  stops
  4870.             sending files, or the user terminates the transfer.  Files are
  4871.             placed  into the directory pointed to in the PRM-data area for
  4872.             Downloads.
  4873.          
  4874.             ESC-key press aborts the function.
  4875.          
  4876.          
  4877.          <SendYmo> FILENAME
  4878.          
  4879.             Call internal ymodem sending unit with  128  byte  data  frame
  4880.             size.
  4881.          
  4882.             ESC-key press aborts the function.
  4883.          
  4884.          
  4885.          <SendYmo1k> FILENAME
  4886.          
  4887.             Call internal ymodem sending unit with 1k data frame size.
  4888.          
  4889.             ESC-key press aborts the function.
  4890.          
  4891.          
  4892.          <SendYmoG> FILENAME
  4893.          
  4894.          
  4895.                 Page 86              AceComm & Utilities (Tm)
  4896.          
  4897.          
  4898.          
  4899.          Chapter 10  MACROS
  4900.          
  4901.                     Data Transfer functions (continued)
  4902.          
  4903.          
  4904.             Call internal ymodemG sending unit with 1k data frame size.
  4905.          
  4906.             ESC-key press aborts the function.
  4907.          
  4908.          
  4909.          <SendXmo> FILENAME
  4910.          
  4911.             Call  internal  xmodem  sending  unit with 128 byte data frame
  4912.             size.
  4913.          
  4914.             ESC-key press aborts the function.
  4915.          
  4916.          
  4917.          <SendXmo1k> FILENAME
  4918.          
  4919.             Call internal xmodem sending unit with 1k data frame size.
  4920.          
  4921.             ESC-key press aborts the function.
  4922.          
  4923.          
  4924.          <RecvYmo>
  4925.          
  4926.             Call internal ymodem.  The receive unit will continue in batch
  4927.             mode until  the  sender  stops  sending  files,  or  the  user
  4928.             terminates  the transfer.  Files are placed into the directory
  4929.             pointed to in the PRM-data area for Downloads.
  4930.          
  4931.             ESC-key press aborts the function.
  4932.          
  4933.          <RecvYmo1K>
  4934.          
  4935.             Call internal ymodem1K.  The receive  unit  will  continue  in
  4936.             batch  mode  until the sender stops sending files, or the user
  4937.             terminates the transfer.  Files are placed into the  directory
  4938.             pointed to in the PRM-data area for Downloads.
  4939.          
  4940.             ESC-key press aborts the function.
  4941.          
  4942.          
  4943.          <RecvYmoG>
  4944.          
  4945.             Call  internal  ymodemG.   The  receive  unit will continue in
  4946.             batch mode until the sender stops sending files, or  the  user
  4947.             terminates  the transfer.  Files are placed into the directory
  4948.          
  4949.          
  4950.                 Page 87              AceComm & Utilities (Tm)
  4951.          
  4952.          
  4953.          
  4954.          Chapter 10  MACROS
  4955.          
  4956.                     Data Transfer functions (continued)
  4957.          
  4958.             pointed to in the PRM-data area for Downloads.
  4959.          
  4960.             ESC-key press aborts the function.
  4961.          
  4962.          
  4963.          <RecvXmo> FILENAME
  4964.          
  4965.             Call internal xmodem.  Files are  placed  into  the  directory
  4966.             pointed to in the PRM-data area for Downloads.
  4967.          
  4968.             ESC-key press aborts the function.
  4969.          
  4970.          <RecvXmo1K> FILENAME
  4971.          
  4972.             Call  internal  xmodem1k.  Files are placed into the directory
  4973.             pointed to in the PRM-data area for Downloads.
  4974.          
  4975.             ESC-key press aborts the function.
  4976.          
  4977.          
  4978.          
  4979.          Xmodem/Ymodem Receive units are  capable  of  adopting  to  frame
  4980.          size.   128  /  1024 data frames are determined by the sender and
  4981.          can be sent in any combination.
  4982.          
  4983.          The Internal Zmodem in AceComm  is  capable  of  up  to  8k  data
  4984.          frames.  For compatibility, AceComm only uses larger than 1k data
  4985.          frames  with it's sending unit in mailer modes.  AceComm's zmodem
  4986.          receive unit can handle up to 8k data frames at any time.
  4987.          
  4988.          
  4989.          
  4990.          
  4991.          
  4992.          
  4993.          
  4994.          
  4995.          
  4996.          
  4997.          
  4998.          
  4999.          
  5000.          
  5001.          
  5002.          
  5003.          
  5004.          
  5005.                 Page 88              AceComm & Utilities (Tm)
  5006.          
  5007.          
  5008.          
  5009.          Chapter 10  MACROS
  5010.          
  5011.                     Modem Functions
  5012.          
  5013.          
  5014.          <DialRecord> n
  5015.          
  5016.             Retrieves the n record found in current .FON file
  5017.          
  5018.             Re dials number until CONNECT or USER ABORT
  5019.          
  5020.                 <SetFonFile> 1_114.FON <DIALRECORD> 1
  5021.          
  5022.          
  5023.          <DialNum> PHONE_NUMBER
  5024.          
  5025.             Builds a  dial  string.   Uses  PRM-data  MDM_DIAL_PREFIX  and
  5026.             PHONE_NUMBER  Sends  the  dial string to the modem.  One time.
  5027.             No re dials
  5028.          
  5029.          
  5030.          <MdmHangUp>
  5031.          
  5032.             Sends PRM-data MDM_HANGUP string to modem.  Waits 1/2  second,
  5033.             then drops DTR for 1 second.
  5034.          
  5035.          
  5036.          <SetDTR> ON/OFF
  5037.          
  5038.             SET or RESET UART BIT
  5039.          
  5040.                  <SetDtr> OFF
  5041.          
  5042.          
  5043.          
  5044.          
  5045.          
  5046.          
  5047.          
  5048.          
  5049.          
  5050.          
  5051.          
  5052.          
  5053.          
  5054.          
  5055.          
  5056.          
  5057.          
  5058.          
  5059.          
  5060.                 Page 89              AceComm & Utilities (Tm)
  5061.          
  5062.          
  5063.          
  5064.          Chapter 10  MACROS
  5065.          
  5066.                     FON Record / Dialing
  5067.          
  5068.          
  5069.          <InitFonRec> RECORD NAME
  5070.          
  5071.             This  MACRO must be called first.  The MACRO initializes a FON
  5072.             RECORD with AceComm defaults.  RECORD NAME is copied into  the
  5073.             system name for this record.
  5074.          
  5075.                <InitFonRec> Compuserve
  5076.          
  5077.          
  5078.          <FonRecNum> PHONE_NUMBER
  5079.          
  5080.             Set  the  phone  number field.  Any dial statements in ACE.CFG
  5081.             will be applied to this number when AceComm  builds  the  dial
  5082.             string.
  5083.          
  5084.                <FonRecNum>468-0285
  5085.          
  5086.          
  5087.          <FonRecBaud>BAUD
  5088.          
  5089.             If  using  a  locked port, AceComm will ignore this value when
  5090.             getting ready to dial.
  5091.          
  5092.                <FonRecBaud>19200
  5093.          
  5094.          
  5095.          <FonRecLineCtrl> DATA_PARITY_STOPBIT
  5096.          
  5097.             Valid parameters are as follows
  5098.                   8n1
  5099.                   7e1
  5100.                   7n1
  5101.          
  5102.                <FonRecLineCtrl>8n1
  5103.          
  5104.          
  5105.          <FonRecTerm> VIDEO_TYPE
  5106.          
  5107.                - Valid parameters are as follows
  5108.          
  5109.                  TTY
  5110.                  Ansi
  5111.                  Avatar
  5112.                  Av/An
  5113.          
  5114.          
  5115.                 Page 90              AceComm & Utilities (Tm)
  5116.          
  5117.          
  5118.          
  5119.          Chapter 10  MACROS
  5120.          
  5121.                     FON Record / Dialing (continued)
  5122.          
  5123.                  VT102
  5124.          
  5125.                <FonRecTerm>Av/An
  5126.          
  5127.          
  5128.          <RedialFonRec>
  5129.          
  5130.             Presents the FON record to the AceComm re dial function.
  5131.          
  5132.          
  5133.          
  5134.          
  5135.          
  5136.          
  5137.          
  5138.          
  5139.          
  5140.          
  5141.          
  5142.          
  5143.          
  5144.          
  5145.          
  5146.          
  5147.          
  5148.          
  5149.          
  5150.          
  5151.          
  5152.          
  5153.          
  5154.          
  5155.          
  5156.          
  5157.          
  5158.          
  5159.          
  5160.          
  5161.          
  5162.          
  5163.          
  5164.          
  5165.          
  5166.          
  5167.          
  5168.          
  5169.          
  5170.                 Page 91              AceComm & Utilities (Tm)
  5171.          
  5172.          
  5173.          
  5174.          Chapter 10  MACROS
  5175.          
  5176.                     Misc Functions
  5177.          
  5178.          
  5179.          <EndAcecomm>
  5180.          
  5181.             AceComm session end.
  5182.          
  5183.             Exit AceComm  back  to  the  operating  system.   End  AceComm
  5184.             session.   A QUICK snap, no prompt "Are you sure?".  If your on
  5185.             line, your still on line when you come back unless  "drop  DTR
  5186.             on exit is SET"
  5187.          
  5188.             See Drop DTR on EXIT flag inside Terminal Area Options
  5189.          
  5190.          
  5191.          <ClearWindow>
  5192.          
  5193.             Clear screen. Clears screen above status line
  5194.          
  5195.          
  5196.          <SendDelay> SECONDS
  5197.          
  5198.             Create wait delay before sending the next <SendStr> string
  5199.          
  5200.          
  5201.          <Delay> SECONDS
  5202.          
  5203.             Create program function delay.
  5204.          
  5205.          <ENDS>
  5206.          
  5207.             Mark the end of a script.
  5208.          
  5209.          
  5210.          
  5211.          
  5212.          
  5213.          
  5214.          
  5215.          
  5216.          
  5217.          
  5218.          
  5219.          
  5220.          
  5221.          
  5222.          
  5223.          
  5224.          
  5225.                 Page 92              AceComm & Utilities (Tm)
  5226.          
  5227.          
  5228.          
  5229.          Chapter 11  MACRO Parameter Functions
  5230.          
  5231.                     Expandable MACRO Parameters
  5232.          
  5233.          
  5234.          MACRO parameters are UPPER case only
  5235.          
  5236.          The following are data from Fon.Records
  5237.          
  5238.          
  5239.          [FON_REC_PWD]
  5240.          
  5241.             Replaced with the current FON RECORD'S "password"
  5242.          
  5243.          
  5244.          [FON_REC_CAP]
  5245.          
  5246.             Replaced with the current FON RECORD'S CAPTURE "filename"
  5247.          
  5248.          
  5249.          [FON_REC_SCR]
  5250.          
  5251.             Replaced with the current FON RECORD'S SCRIPT "filename"
  5252.          
  5253.          The following are data from PRM-data IEMSI section
  5254.          
  5255.          
  5256.          [USER_NAME]
  5257.          
  5258.             Replaced with the current PRM-data/IEMSI "User Name"
  5259.          
  5260.                <SendStr> [USER_NAME]
  5261.          
  5262.          
  5263.          [ALIAS]
  5264.          
  5265.             Replaced with the current PRM-data/IEMSI "alias"
  5266.          
  5267.          
  5268.          [LOCATION]
  5269.          
  5270.             Replaced with the current PRM-data/IEMSI "location"
  5271.          
  5272.          
  5273.          [DATA_PNUM]
  5274.          
  5275.             Replaced with the current PRM-data/IEMSI "data #"
  5276.          
  5277.          
  5278.          
  5279.          
  5280.                 Page 93              AceComm & Utilities (Tm)
  5281.          
  5282.          
  5283.          
  5284.          Chapter 11  MACRO Parameter Functions
  5285.          
  5286.                     Expandable MACRO Parameters (continued)
  5287.          
  5288.          [VOICE_PNUM]
  5289.          
  5290.             Replaced with the current PRM-data/IEMSI "voice #"
  5291.          
  5292.          [PASSWORD]
  5293.          
  5294.             Replaced with the current PRM-data/IEMSI "password"
  5295.          
  5296.          
  5297.          The following are data from PRM-data DIRECTORY section
  5298.          
  5299.          
  5300.          [DIR_START]
  5301.          
  5302.             Replaced with the current PRM-data/DIR "start up"
  5303.          
  5304.          
  5305.          [DIR_FON]
  5306.          
  5307.             Replaced with the current PRM-data/DIR ".FON"
  5308.          
  5309.          
  5310.          [DIR_CAP]
  5311.          
  5312.             Replaced with the current PRM-data/DIR ".CAP"
  5313.          
  5314.          
  5315.          [DIR_SCR]
  5316.          
  5317.             Replaced with the current PRM-data/DIR ".SCR"
  5318.          
  5319.          
  5320.          [DIR_KTS]
  5321.          
  5322.             Replaced with the current PRM-data/DIR ".KTS"
  5323.          
  5324.          
  5325.          [DIR_DNLDS]
  5326.          
  5327.             Replaced with the current PRM-data/DIR "dnlds"
  5328.          
  5329.          <ChgDir> [DIR_DNLDS] <RunProgram>DSZ rz -mr <ChgDir> [DIR_START]
  5330.          
  5331.          
  5332.          [DIR_NODELIST]
  5333.          
  5334.          
  5335.                 Page 94              AceComm & Utilities (Tm)
  5336.          
  5337.          
  5338.          
  5339.          Chapter 11  MACRO Parameter Functions
  5340.          
  5341.                     Expandable MACRO Parameters (continued)
  5342.          
  5343.          
  5344.             Replaced with the current PRM-data/DIR "nodelist"
  5345.          
  5346.          
  5347.          [DIR_MAIL]
  5348.          
  5349.             Replaced with the current PRM-data/DIR "mail"
  5350.          
  5351.          
  5352.          The following are data from PRM-data MODEM section
  5353.          
  5354.          
  5355.          [MDM_INIT]
  5356.          
  5357.             Replaced with the current PRM-data/MDM "init"
  5358.          
  5359.          
  5360.          [DIAL_PREFIX]
  5361.          
  5362.             Replaced with the current PRM-data/MDM "dial prefix"
  5363.          
  5364.          
  5365.          [DIAL_SUFIX]
  5366.          
  5367.             Replaced with the current PRM-data/MDM "dial sufix"
  5368.          
  5369.          
  5370.          [ANSWER]
  5371.          
  5372.             Replaced with the current PRM-data/MDM "answer"
  5373.          
  5374.          
  5375.          [HANGUP]
  5376.          
  5377.             Replaced with the current PRM-data/MDM "hangup"
  5378.          
  5379.          
  5380.          [OFFHOOK]
  5381.          
  5382.             Replaced with the current PRM-data/MDM "off hook"
  5383.          
  5384.          
  5385.          [ABORT]
  5386.          
  5387.             Replaced with the current PRM-data/MDM "abort"
  5388.          
  5389.          
  5390.                 Page 95              AceComm & Utilities (Tm)
  5391.          
  5392.          
  5393.          
  5394.          Chapter 11  MACRO Parameter Functions
  5395.          
  5396.                     Expandable MACRO Parameters (continued)
  5397.          
  5398.          
  5399.          
  5400.          [RESET]
  5401.          
  5402.             Replaced with the current PRM-data/MDM "reset"
  5403.          
  5404.          
  5405.          [ECHO]
  5406.          
  5407.             Replaced with the current PRM-data/MDM "echo"
  5408.          
  5409.          
  5410.          [HOST_INIT]
  5411.          
  5412.             Replaced with the current PRM-data/MDM "host init"
  5413.          
  5414.          
  5415.          [CMD_LINE_TERMINATOR]
  5416.          
  5417.             Replaced   with   the   current   PRM-data/MDM  "command  line
  5418.             terminator"
  5419.          
  5420.          
  5421.          
  5422.          
  5423.          
  5424.          
  5425.          
  5426.          
  5427.          
  5428.          
  5429.          
  5430.          
  5431.          
  5432.          
  5433.          
  5434.          
  5435.          
  5436.          
  5437.          
  5438.          
  5439.          
  5440.          
  5441.          
  5442.          
  5443.          
  5444.          
  5445.                 Page 96              AceComm & Utilities (Tm)
  5446.          
  5447.          
  5448.          
  5449.          Chapter 11  MACRO Parameter Functions
  5450.          
  5451.                     Expandable MACRO Functions
  5452.          
  5453.          
  5454.          Expandable MACRO Functions are UPPER case only
  5455.          
  5456.          %F  FileLister_LUI>
  5457.          
  5458.             Use from File Lister  Area,  %F  is  replaced  with  currently
  5459.             "highlighted" filename.
  5460.          
  5461.          %P  Global
  5462.          
  5463.             Prompt  for  filename,  %P is replaced with what you type into
  5464.             the prompt box.
  5465.          
  5466.          %WK  Global
  5467.          
  5468.             Wait for Key press, stops MACRO execution and waits for a  key
  5469.             press.
  5470.          
  5471.          
  5472.          
  5473.          
  5474.          
  5475.          
  5476.          
  5477.          
  5478.          
  5479.          
  5480.          
  5481.          
  5482.          
  5483.          
  5484.          
  5485.          
  5486.          
  5487.          
  5488.          
  5489.          
  5490.          
  5491.          
  5492.          
  5493.          
  5494.          
  5495.          
  5496.          
  5497.          
  5498.          
  5499.          
  5500.                 Page 97              AceComm & Utilities (Tm)
  5501.          
  5502.          
  5503.          
  5504.          Chapter 12  WARRANTY
  5505.          
  5506.          
  5507.          
  5508.          
  5509.          
  5510.          
  5511.                              DISCLAIMER - AGREEMENT
  5512.          
  5513.          
  5514.          
  5515.          
  5516.          Users of AceComm must accept this disclaimer of warranty:
  5517.          
  5518.          AceComm  is supplied as is.  The author disclaims all warranties,
  5519.          expressed  or  implied,  including,   without   limitation,   the
  5520.          warranties  of  merchantability  and  of fitness for any purpose.
  5521.          The author assumes no liability for  damages,  direct  or  conse-
  5522.          quential, which may result from the use of AceComm.
  5523.          
  5524.          
  5525.          
  5526.          
  5527.          
  5528.          
  5529.          
  5530.          
  5531.          
  5532.          
  5533.          
  5534.          
  5535.          
  5536.          
  5537.          
  5538.          
  5539.          
  5540.          
  5541.          
  5542.          
  5543.          
  5544.          
  5545.          
  5546.          
  5547.          
  5548.          
  5549.          
  5550.          
  5551.          
  5552.          
  5553.          
  5554.          
  5555.                 Page 98              AceComm & Utilities (Tm)
  5556.          
  5557.          
  5558.          
  5559.          Chapter 13  LICENSE
  5560.          
  5561.          
  5562.          AceComm  is not a Public Domain program and is not free.  AceComm
  5563.          is copyright (C) 1990-1993 by MGP Programming Services.
  5564.          
  5565.          Non-registered users of this program are granted a limited 30 day
  5566.          license  to  evaluate  the   programs   suitability   for   their
  5567.          requirements.   Any  usage  of AceComm beyond the evaluation time
  5568.          period requires registration of each copy of  the  program  used.
  5569.          Use  of  non-  registered  copies  of AceComm beyond the original
  5570.          evaluation period is prohibited.
  5571.          
  5572.          AceComm may NOT be modified  in  any  respect,  for  any  reason,
  5573.          including  but  not  limited  to, de-compiling, disassembling, or
  5574.          reverse engineering of the program.  The  opening  title  screen,
  5575.          help screens, and all other proprietary program output must never
  5576.          be altered, removed, bypassed or modified by any means.
  5577.          
  5578.          You are free to  distribute  the  PUBLICLY  AVAILABLE  evaluation
  5579.          version  of  AceComm  to others subject to the above restrictions
  5580.          and also the following:
  5581.          
  5582.             A.   No fee is charged for its use.
  5583.          
  5584.             B.   No  renumeration  may be accepted for AceComm.  This does
  5585.                  not  apply  to  computer  access   charges   the   system
  5586.                  operators  (Sysops)  of  or organizations owning bulletin
  5587.                  board systems,  on  line  services,  etc...   may  charge
  5588.                  subscribers.
  5589.          
  5590.             C.   AceComm  must  be copied in unaltered form, complete with
  5591.                  files   containing   license   information,   the    FULL
  5592.                  documentation    and   all   accompanying   files.    The
  5593.                  self-extracting archive distributed  by  MGP  Programming
  5594.                  Services must not be altered in ANY respect.
  5595.          
  5596.             D.    All   shareware   houses/distribution  firms  must  make
  5597.                  explicitly clear that the  diskette  purchase  containing
  5598.                  any  shareware  program  has  NOT registered the software
  5599.                  with the author MGP Programming Services Software/Michael
  5600.                  G Phelps.
  5601.          
  5602.          
  5603.          
  5604.          
  5605.          
  5606.          
  5607.          
  5608.          
  5609.          
  5610.                 Page 99              AceComm & Utilities (Tm)
  5611.          
  5612.          
  5613.          
  5614.          Chapter 13  LICENSE
  5615.          
  5616.          
  5617.          System Operators may make AceComm available for download only  if
  5618.          the   above   conditions  are  met.   The  archive  (Acemmdd.EXE)
  5619.          distributed by AceComm or  an  equivalent  archive  may  be  made
  5620.          available only in complete form.  Refer to FILELIST.DOC to verify
  5621.          complete package contents.  If the contents appear altered or not
  5622.          complete,  you  may obtain the latest release of AceComm directly
  5623.          from MGP Programming Services by  sending  a  formatted  diskette
  5624.          labeled with the word "AceComm".  Please include $5 for handling.
  5625.          
  5626.          The latest version of AceComm is also available on Compuserve.
  5627.          
  5628.          Commercial  distributors  of "Public Domain", "Shareware", and/or
  5629.          User Supported software may distribute  AceComm  subject  to  the
  5630.          above conditions only after obtaining WRITTEN permission from MGP
  5631.          Programming  Services.   This  condition statement supersedes all
  5632.          previous agreements.
  5633.          
  5634.          Please   refer  to  the  section  entitled  registration/ordering
  5635.          section for additional  information  on  registration,  corporate
  5636.          site-licensing and related topics.
  5637.          
  5638.          
  5639.          
  5640.          
  5641.          
  5642.          
  5643.          
  5644.          
  5645.          
  5646.          
  5647.          
  5648.          
  5649.          
  5650.          
  5651.          
  5652.          
  5653.          
  5654.          
  5655.          
  5656.          
  5657.          
  5658.          
  5659.          
  5660.          
  5661.          
  5662.          
  5663.          
  5664.          
  5665.                 Page 100              AceComm & Utilities (Tm)
  5666.          
  5667.          
  5668.          
  5669.          Chapter 13  LICENSE
  5670.          
  5671.          
  5672.          The above license statement does  not  apply  to  the  REGISTERED
  5673.          version  of  AceComm.  The registered software of MGP Programming
  5674.          Services is protected under United States Copyright and Trademark
  5675.          Laws.   It  must  be  treated  just  like  a  book  with  certain
  5676.          exceptions as follows:
  5677.          
  5678.             A.  MGP Programming Services authorizes the making of archival
  5679.                 copies  of the registered software for the sole purpose of
  5680.                 backing-up your software and  protecting  your  investment
  5681.                 from possible loss.
  5682.          
  5683.             B.  The medium on which the registered software is recorded is
  5684.                 transferred to the customer, but  not  the  title  to  the
  5685.                 software.
  5686.          
  5687.             C.  The customer may resell or distribute unmodified copies of
  5688.                  the   registered   software  provided  the  customer  has
  5689.                  purchased from MGP Programming Services one copy  of  the
  5690.                  registered  software  for  each  one sold or distributed.
  5691.                  The provisions of this software  license  shall  also  be
  5692.                  applicable  to  third  parties  receiving  copies  of the
  5693.                  registered software from the customer.
  5694.          
  5695.              D.  By saying, "just like a book", MGP  Programming  Services
  5696.                  means  that  the  registered  software may be used by any
  5697.                  number of  people  and  may  be  freely  moved  from  one
  5698.                  computer   location  to  another  so  long  as  there  is
  5699.                  ABSOLUTELY  NO  POSSIBILITY  of  it  being  used  at  one
  5700.                  location  while  being used at another.  Just like a book
  5701.                  that cannot be  read  by  two  different  people  in  two
  5702.                  different locations at the same time.
  5703.          
  5704.          
  5705.          
  5706.          
  5707.          
  5708.          
  5709.          
  5710.          
  5711.          
  5712.          
  5713.          
  5714.          
  5715.          
  5716.          
  5717.          
  5718.          
  5719.          
  5720.                 Page 101              AceComm & Utilities (Tm)
  5721.          
  5722.          
  5723.          
  5724.          Chapter 14  ACECOMM User Support
  5725.          
  5726.                     Contacting the author
  5727.          
  5728.          
  5729.          
  5730.                You can contact the author by any of the following
  5731.          
  5732.                - Voice  phone number (602) 846-4563
  5733.          
  5734.                - COMPUSERVE User ID 75120,3306
  5735.          
  5736.                - BBS (602) 846-2940
  5737.                  , v32bis, 23 hours + NMH
  5738.          
  5739.                - FIDONET ADDRESS 1:114/35
  5740.                  NetMail to Michael G Phelps
  5741.          
  5742.                - FIDONET ACECOMM ECHO
  5743.                  I am currently using my dime to distribute this echo until
  5744.                  it can be placed onto the BACKBONE. Ask your local FIDONET
  5745.                  SysOp.
  5746.          
  5747.                See ACEORDER.FRM for information obtaining commercial AceComm
  5748.          
  5749.          
  5750.          
  5751.          
  5752.          
  5753.          
  5754.          
  5755.          
  5756.          
  5757.          
  5758.          
  5759.          
  5760.          
  5761.          
  5762.          
  5763.          
  5764.          
  5765.          
  5766.          
  5767.          
  5768.          
  5769.          
  5770.          
  5771.          
  5772.          
  5773.          
  5774.          
  5775.                 Page 102              AceComm & Utilities (Tm)
  5776.          
  5777.          
  5778.          
  5779.          Chapter 15  Registering AceComm
  5780.          
  5781.          
  5782.          
  5783.          
  5784.          
  5785.          Registering AceComm allows you to use the product after the trial
  5786.          period.
  5787.          
  5788.          Registered AceComm users get:
  5789.          
  5790.          - Their  own  User  ID and  serial  number
  5791.          
  5792.          - Commercial  AceComm  on  Disk
  5793.          
  5794.          - A free Disk  containing  the  next  major  upgrade  sent,  when
  5795.            available
  5796.          
  5797.          - Unlimited software support.
  5798.          
  5799.          
  5800.          Most  importantly, registered users know they are helping to make
  5801.          sure that high-quality software like  AceComm  continues  to  be
  5802.          offered at low cost.
  5803.          
  5804.          To  place  an  order,  please  use  the  order  form contained in
  5805.          the file "ACEORDER.FRM".
  5806.          
  5807.          
  5808.          
  5809.          
  5810.          
  5811.          
  5812.          
  5813.          
  5814.          
  5815.          
  5816.          
  5817.          
  5818.          
  5819.          
  5820.          
  5821.          
  5822.          
  5823.          
  5824.          
  5825.          
  5826.          
  5827.          
  5828.          
  5829.          
  5830.                 Page 103              AceComm & Utilities (Tm)
  5831.          
  5832.          
  5833.          
  5834.          Chapter 15  Registering AceComm
  5835.          
  5836.                     Order Form
  5837.          
  5838.          
  5839.                            AceComm & Utilities Software
  5840.                                    ORDER FORM
  5841.                                 PSL Part # 10805
  5842.          
  5843.          PSL will take the order information and forward it to the AceComm
  5844.          author,  MGP  Programming  Services  &  Michael  G  Phelps,   for
  5845.          processing and shipping.
  5846.          
  5847.          FROM:
  5848.               Name: ____________________________________________________
  5849.          
  5850.          [Company]: ____________________________________________________
  5851.          
  5852.            [Title]: ____________________________________________________
  5853.          
  5854.            Address: ____________________________________________________
  5855.          
  5856.               City: ____________________________________________________
  5857.          
  5858.              State: ___________________________ Zip Code: ______________
  5859.          
  5860.            Country: ___________________________ Phone: _________________
  5861.          
  5862.          
  5863.          
  5864.          
  5865.          
  5866.                                          TO:
  5867.                                             The Public (Software) Library
  5868.                                             P.O. Box 35705
  5869.                                             Houston, TX  77235-5705  USA
  5870.                                             PSL Part number 10805
  5871.          
  5872.          
  5873.          
  5874.          
  5875.          
  5876.          
  5877.          
  5878.          
  5879.          
  5880.          
  5881.          
  5882.          
  5883.          
  5884.          
  5885.                 Page 104              AceComm & Utilities (Tm)
  5886.          
  5887.          
  5888.          
  5889.          Chapter 15  Registering AceComm
  5890.          
  5891.                     Order Form (continued)
  5892.          
  5893.          
  5894.                            AceComm & Utilities Software
  5895.                                    ORDER FORM
  5896.                                 PSL Part # 10805
  5897.          
  5898.          ================================================================
  5899.          INDIVIDUAL REGISTRATION  for the use of  AceComm and Utilities
  5900.          (with commercial version software & documentation on diskette)
  5901.          
  5902.          for MS-DOS:   1 registration at $45 .....................  _____
  5903.          ================================================================
  5904.          INTERNAL SITE LICENSE for the use of AceComm and Utilities for
  5905.          DOS:(Choose ONLY ONE of the following AceComm price schedules)
  5906.          (with commercial version software & documentation on diskette)
  5907.          
  5908.            2 to  10 computers .. at $40 each, nbr computers ___x 40 _____
  5909.          
  5910.           11 to  50 computers .. at $36 each, nbr computers ___x 36 _____
  5911.          
  5912.           51 to 100 computers .. at $32 each, nbr computers ___x 32 _____
  5913.          
  5914.          101 to 200 computers .. at $29 each, nbr computers ___x 29 _____
  5915.          
  5916.          201 or more computers . at $5800 total fee                 -----
  5917.          ================================================================
  5918.          Next release software & docs diskette(s)         each ___x  FREE
  5919.          Overseas add $7.00/order  for shipping and handling        _____
  5920.          Diskette format (choose one)  5.25" disk ___  3.5" disk ___
  5921.          ================================================================
  5922.          TOTAL PRODUCTS                                             _____
  5923.          
  5924.          Sales tax for Texas residents                     8.25%    _____
  5925.          
  5926.          TOTAL ORDER                                                _____
  5927.          
  5928.          For payment by non-USA BANK CHECK, add $40.00              _____
  5929.          
  5930.                                                     TOTAL ENCLOSED  _____
  5931.          Payment method:  ( ) Check       ( ) Cash        ( ) Money order
  5932.                     ( ) Credit card - See instructions in file CREDIT.CRD
  5933.          ================================================================
  5934.          
  5935.          AUTHORIZED SIGNATURE: __________________________________________
  5936.          
  5937.          TITLE: ____________________________________  DATE: _____________
  5938.          
  5939.          
  5940.                 Page 105              AceComm & Utilities (Tm)
  5941.          
  5942.          
  5943.          
  5944.          Chapter 15  Registering AceComm
  5945.          
  5946.                     Credit Card Order Form
  5947.          
  5948.          
  5949.          
  5950.          
  5951.          
  5952.          
  5953.          
  5954.          As a service to AceComm customers who want to register by  credit
  5955.          card,  arrangements  have  been  made  with  the  Public Software
  5956.          Library (PSL) to  handle  all  credit  card  registrations.   PSL
  5957.          accepts Visa, MasterCard, American Express, and Discover Card.
  5958.          
  5959.          Non-U.S.   residents  are  encouraged to register by credit card.
  5960.          In many  cases,  paying  by  credit  card  will  be  easier  than
  5961.          acquiring U.S.  funds.
  5962.          
  5963.          PSL will take the order information and forward it to the AceComm
  5964.          author,   MGP   Programming  Services  &  Michael  G  Phelps  for
  5965.          processing and shipping.
  5966.          
  5967.          
  5968.          
  5969.          
  5970.          
  5971.          
  5972.          
  5973.          
  5974.          
  5975.          
  5976.          
  5977.          
  5978.          
  5979.          
  5980.          
  5981.          
  5982.          
  5983.          
  5984.          
  5985.          
  5986.          
  5987.          
  5988.          
  5989.          
  5990.          
  5991.          
  5992.          
  5993.          
  5994.          
  5995.                 Page 106              AceComm & Utilities (Tm)
  5996.          
  5997.          
  5998.          
  5999.          Chapter 15  Registering AceComm
  6000.          
  6001.                     Credit Card Order Form (continued)
  6002.          
  6003.          
  6004.          
  6005.          
  6006.          
  6007.          
  6008.          For information on dealer pricing, site  licensing,  shipping  of
  6009.          product,  latest  version  number or other technical information,
  6010.          please use the order form and or COMPUSERVE user id 75120,3306.
  6011.          
  6012.          
  6013.               AceComm User Support
  6014.          
  6015.          
  6016.             Contacting the author
  6017.          
  6018.          You can contact the author by any of the following
  6019.          
  6020.          - Voice  phone number (602) 846-4563
  6021.          
  6022.          - COMPUSERVE User ID 75120,3306
  6023.          
  6024.          - BBS (602) 846-2940
  6025.            v32bis, 23 hours + NMH
  6026.          
  6027.          - FIDONET ADDRESS 1:114/35
  6028.            NetMail to Michael G Phelps
  6029.          
  6030.          - FIDONET ACECOMM ECHO
  6031.            I  am  currently using my dime to distribute this echo until it
  6032.            can be placed onto the BACKBONE.  Ask your local FIDONET SysOp.
  6033.          
  6034.          
  6035.          
  6036.          
  6037.          
  6038.          
  6039.          
  6040.          
  6041.          
  6042.          
  6043.          
  6044.          
  6045.          
  6046.          
  6047.          
  6048.          
  6049.          
  6050.          
  6051.                 Page 107              AceComm & Utilities (Tm)
  6052.          
  6053.          
  6054.          
  6055.          Chapter 15  Registering AceComm
  6056.          
  6057.                     Credit Card Order Form (continued)
  6058.          
  6059.          
  6060.          
  6061.          The PSL part number for AceComm is: 10805
  6062.          
  6063.          Credit card registrations may be made by the following methods:
  6064.          
  6065.          -- Phone PSL at:
  6066.             800-242-4775  (Toll free) To register by credit card.
  6067.             713-524-6394  To  register  by  credit  card  and  for   order
  6068.                           inquiries.
  6069.          
  6070.          Be sure to have BOTH the credit card form at the end of this file
  6071.          PLUS the order form in the file ORDERFRM.DOC  available  to  give
  6072.          order information to PSL.
  6073.          
  6074.          ACCURACY in phone ordering is important!  Misspellings can result
  6075.          in delays or an erroneous registration.
  6076.          
  6077.          -- FAX PSL at 713-524-6398
  6078.          
  6079.          -- Email PSL at CompuServe user id 71355,470
  6080.          
  6081.          -- Write PSL at:
  6082.             The Public (Software) Library
  6083.             P.O. Box 35705
  6084.             Houston, TX 77235-5705
  6085.             USA
  6086.             PSL Part number 10805
  6087.          
  6088.          For FAX, email, or mail to PSL, send BOTH the credit card form at
  6089.          the   end   of  this  file  PLUS  the  order  form  in  the  file
  6090.          ORDERFRM.DOC.
  6091.          
  6092.          The Public Software Library also  maintains  a  vast  library  of
  6093.          shareware  and  public  domain  programs  and  prints  a  monthly
  6094.          magazine announcing new releases and general software news.
  6095.          
  6096.          
  6097.          
  6098.          
  6099.          
  6100.          
  6101.          
  6102.          
  6103.          
  6104.          
  6105.          
  6106.                 Page 108              AceComm & Utilities (Tm)
  6107.          
  6108.          
  6109.          
  6110.          Chapter 15  Registering AceComm
  6111.          
  6112.                     Credit Card Order Form (continued)
  6113.          
  6114.          
  6115.               AceComm Software Credit Card Registration Form
  6116.          
  6117.                         PSL Part number 10805
  6118.          
  6119.          
  6120.          
  6121.          
  6122.          
  6123.          
  6124.          Please complete this form AND the regular order form in the file
  6125.          ORDERFRM.DOC and send BOTH *** DIRECTLY *** to:
  6126.          
  6127.                             The Public (Software) Library
  6128.                             P.O. Box 35705
  6129.                             Houston, TX 77235-5705
  6130.                             USA
  6131.          
  6132.          
  6133.                                             Date ________________________
  6134.          
  6135.              Name:  _____________________________________________________
  6136.          
  6137.          [Company:] _____________________________________________________
  6138.          
  6139.           Address:  _____________________________________________________
  6140.          
  6141.                  :  _____________________________________________________
  6142.          
  6143.                  :  _____________________________________________________
  6144.          
  6145.          
  6146.              Payment by:   ( ) MasterCard          ( ) Visa
  6147.                            ( ) American Express          ( ) Discover Card
  6148.          
  6149.          
  6150.          Card #:  ______________________________  Exp. Date:  ___________
  6151.          
  6152.          
  6153.          Signature of card holder: ______________________________________
  6154.          
  6155.          PSL Part number 10805
  6156.          
  6157.          
  6158.          
  6159.          
  6160.          
  6161.                 Page 109              AceComm & Utilities (Tm)
  6162.          
  6163.          
  6164.          
  6165.          Chapter 16  FILE_ID.DIZ
  6166.          
  6167.          
  6168.          ------------ cut here -----------------------
  6169.          AceComm & Utilities -- Communications Package
  6170.          "Leading Software Technology" for todays hi-
  6171.          speed modem. For IBM comapatibles running DOS
  6172.          3+.Featured-Full Package includes: powerful
  6173.          user friendly interface, MACRO language,
  6174.          keyboard redefinition, AutoScriptGen(tm),
  6175.          internal protocols (include Zmodem/ZedZap),
  6176.          autoengage trigger support external protocols
  6177.          I/EMSI protocol,point mail/file request,menu
  6178.          customizer, Keybd Sequence Translate compiler
  6179.          
  6180.          
  6181.          
  6182.          
  6183.          
  6184.          
  6185.          
  6186.          
  6187.          
  6188.          
  6189.          
  6190.          
  6191.          
  6192.          
  6193.          
  6194.          
  6195.          
  6196.          
  6197.          
  6198.          
  6199.          
  6200.          
  6201.          
  6202.          
  6203.          
  6204.          
  6205.          
  6206.          
  6207.          
  6208.          
  6209.          
  6210.          
  6211.          
  6212.          
  6213.          
  6214.          
  6215.          
  6216.                 Page 110              AceComm & Utilities (Tm)
  6217.          
  6218.          
  6219.          
  6220.          
  6221.